КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Организация работы с базами данных в Delphi
Имеются несколько основных компонентов (объектов), которые Вы будете использовать постоянно для доступа к БД. Эти объекты могут быть разделены на три группы: · невизуальные: TTable, TQuery и др.; · визуальные: TDBGrid, TDBEdit, DBNavigator и др.; · связующие: TDataSource. Первая группа включает невизуальные классы, которые используются для управления таблицами и запросами. С помощью невизуальных компонентов осуществляется подключение к базам данных, формирование запросов к ним, манипулирование таблицами. Эта группа сосредотачивается вокруг компонент типа TTable, TQuery. В Палитре Компонент эти объекты расположены на странице BDE Вторая важная группа классов - визуальные, которые показывают данные пользователю, и позволяют ему просматривать и модифицировать их. Визуальные компоненты служат основным инструментом разработки пользовательского интерфейса доступа к данным. Эта группа классов включает компоненты типа TDBGrid, TDBEdit, TDBImage, DBNavigator, TDBComboBox. В Палитре Компонент эти объекты расположены на странице Data Controls. Имеется и третий тип, который используется для того, чтобы связать предыдущие два типа объектов. К третьему типу относится только невизуальный компонент TDataSource. В Палитре Компонент этот объект расположен на странице Data Access. Ознакомьтесь с особенностями прикладных программных приложений, разработанных в среде Delphi, предназначенных для работы с БД (приложение П5).
Порядок выполнения задания Задание: разработать простейший электронный ежедневник, содержащий следующую информацию: дата, начальное и конечное время, комментарии, контактный телефон. Реализовать простой и параметризованный запросы на основе данных таблицы ежедневника. Создание таблицы базы данных Создайте таблицу базы данных при помощи утилиты Database Desktop (см. инструкции выше) в формате Paradox рис. 6. Таблица должна содержать следующие поля табл. 4. Таблица 4. Поля таблицы базы данных MainData
Рис. 6.- Создание таблицы MainData с помощью утилиты Database Desktop Сохраните таблицу под именем MainDat a ( рис. 6.), ключевые поля не задавайте. Введите в нее три записи. Для этого откройте созданную таблицу (File|Open|Table) и воспользуйтесь функцией Edit Data меню Table. Полученная таблица показана на рис. 7.
Рис. 7.-Таблица MainData Создайте псевдоним (алиас) BD_DNEVNIK по одному из предложенных выше методов. Например, как показано на рис. 8. Рис. 8. - Создание алиаса для базы данных
Дата добавления: 2015-05-09; Просмотров: 736; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |