Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Разработка локального приложения баз данныхСодержание книги
Поиск на нашем сайте
Создание файлов базы данных Для создания таблиц базы данных с определенными полями можно воспользоваться утилитой DatabeDesktop. В окне DatabasDesktop следует назначить каталог для размещения файлов с помощью пунктов меню File, Working Directory и File, Private Directory. После этого создаваемые таблицы будут размещаться в этом каталоге. Затем с помощью пункта меню File, New, Table создается таблица. Предварительно выбирается ее тип с помощью окна:
После этого появится окно, в котором следует набрать имена, типы и размеры полей: Наиболее часто используемые типы полейпредставлены в табл. 3 Таблица 3
Поле с автоувеличением помечается звездочкой в столбце Key. Это поле будет автоматически увеличиваться на 1 при добавлении в таблицу новой записи. Поле типа Key может быть и не с автоувеличением, если это определяется его смыслом (например, номер паспорта). После определения полей следует определить индексы. Это делается путем выбора в списке свойств таблицы строки Secondary Indexes и нажатия кнопки Define. В появившемся окне определяется выражение для индекса и его свойства. Индексы нужны для сортировки записей таблицы в определенном порядке:
После создания полей и индексов таблица сохраняется. Таким образом создаются все таблицы. Мы будем иллюстрировать разработку примером, в котором имеется 3 таблицы: § predmet.db с полями NP(номер предмера, ключ), NAMEPRED (название предмета); § class.db с полями NCL (номер класса, ключ), NAMECLASS (название класса), NP (номер предмета для указания предмета, преподаваемого в классе); § pupil.db с полями NCHI (номер ученика, ключ), NAMECHI (ФИО ученика), NCL (номер класса для указания того, в каком классе учится ученик), BALL (оценка ученика). Поля ключей должны располагаться первыми по порядку. После этого приступаем к созданию приложения на CBuilder. Разработка приложение состоит из нескольких этапов. Создание приложения и включение в его состав модуля данных
Модуль данных – это специальная форма – контейнер - для размещения компонент доступа к данным; другие формы будут ссылаться при необходимости на модуль данных. Для его создания выбираем пункт меню CBuilder File, New… и в появившемся окне выбираем Data Module:
В приложении появляется пустой контейнер, в который нужно помещать компоненты со страниц палитры компонент Data Access и BDE:
|
||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-16; просмотров: 255; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.32.16 (0.01 с.) |