TKeyAuto increment (+)Ключевое поле, служит счетчиком типов.TNameAlpha (A)Текстовое поле размером 20, название типов.Итак, начнем. Откройте утилиту Database Desktop. Чтобы облегчить работу и не искать каждый раз нужный каталог, укажем сразу рабочую папку, которую нужно вначале создать средствами Windows:C:\MenuДля этого выберите команду меню "File -> Working Directory ". В открывшемся окне нажмите кнопку " Browse " и найдите эту директорию на диске. Когда вы выберите ее, нажмите кнопку " OK ". Теперь эта папка стала папкой "по умолчанию". При попытке открыть или создать таблицу в утилите Database Desktop, эта папка всегда будет текущей (если в дальнейшем вы не смените рабочую папку).Далее выбираем команду "File -> New -> Table". Оставьте тип Paradox 7, нажмите "ОК".Далее вам предлагается ввести названия и типы полей. Сделайте это, как в .Как только вы ввели названия, типы и размеры (размер есть только у текстового поля), в списке " Table properties " выберите команду " Table Language " и нажмите кнопку " Modify ". В выпадающем списке выберите язык, как на : Рис. 5.1.P
FKeyAuto increment (+)Ключевое поле, служит счетчиком блюд.FNameAlpha (A)Текстовое поле размером 30, название блюда.FTypeLong Integer (I)Поле служит для связи с подчиненной таблицей, в которой хранятся названия типов (супы, напитки, салаты и т.п.)FVegetLogical (L)Логическое поле - вегетарианская еда, или нет. Потребуется для изучения свойств логических полей.FCenaMoney ($)Поле денежного типа. Стоимость блюда.Подчиненная таблица будет еще проще:
Подключение таблиц Paradox 7 к приложению через ADOИзучение свойств полей лучше сразу проводить на примере. Для этого создадим небольшую демонстрационную базу данных, всего из двух таблиц, и приложение, работающее с ней. Попутно затронем темы, которых раньше не касались. Цель проекта: создать мини-меню для столовой, кафе или ресторана.Прежде всего, определимся с таблицами. Таблицы будем создавать в формате Paradox 7, описание типов полей которого подробно рассматривалось на лекции 30 курса "Введение в программирование на Delphi ". Для доступа к данным этих таблиц используем механизм ADO. Создавать таблицы удобней с помощью утилиты Database Desktop, входящей в состав Delphi.Пусть главная таблица называется Food, ее поля описаны в :
На этой лекции вы создадите небольшое приложение с двумя таблицами Paradox. Это приложение нам понадобится в дальнейшем, для изучения свойств полей. В приложении для доступа к этим таблицам используем механизм ADO, для чего нам потребуется создать и настроить поставщика данных ODBC. Для таблиц будет использоваться связь один-ко-многим для создания подстановочного lookup поля.
Таблицы Paradox в ADO: версия для печати и PDA
Программирование баз данных в Delphi
Интернет-Университет Информационных Технологий
INTUIT.ru::Интернет-Университет Информационных Технологий
Комментариев нет:
Отправить комментарий