Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик.docx
Скачиваний:
12
Добавлен:
27.03.2015
Размер:
3.43 Mб
Скачать

3.2 Создание базы данных проекта

  1. Создаем базу данных в окне проекта:

  • откроем созданный ранее проект (File – Open – Из верхнего раскрывающегося списка выбрать папку «Курсовая работа» с рабочего стола – выбрать нужный файл – Открыть);

  • выберем в окне проекта вкладку Data и установите курсор на значении Databases;

  • нажмем кнопку New в окне проекта;

  • в открывшемся диалоговом окне New Database нажмем кнопку New Database;

  • в появившемся диалоговом окне Create в поле ввода Enter database задайте имя создаваемой базы данных «Курсовая работа» (убедимся, что в поле ввода Тип файла установлен тип файла Database, а в поле Папка выбрана папка БД, это должна быть та же папка, в которой находится проект);

  • для сохранения базы данных нажмем кнопку Сохранить. Появится пустое окно базы данных Database Designer.

  1. Создаем таблицу в окне базы данных:

  • с помощью команды меню Database или с помощью контекстного меню, или с помощью панели инструментов Database Designer создадим таблицу, выбрав команду New Table;

  • в появившемся диалоговом окне New Table нажмем кнопку New Table;

  • в появившемся диалоговом окне Create в поле ввода Enter table name задаем имя таблицы «данныепокупателя» и нажмите кнопку Сохранить;

Введем имена, типы и размеры полей создаваемой таблицы:

Имя поля

Тип поля

Размер поля

Caption

Ном Фио Адрес Телефон Данные Номер

Numeric Character Character Numeric Numeric Character

8 30 254 10 10 10

Номер Покупателя ФИО Адрес Телефон Данные Паспорта Номер Машины



  • после завершения определения структуры таблицы нажимаем кнопку Ok;

  • Просмотрим созданную таблицу в режиме Browse, используя пункт меню View.

  • вводим значения полей.

Если ввод данных недоступен (курсор отсутствует) необходимо в пункте меню View выбрать команду Append mode. Так же создаем остальные таблицы «Данные машины» и «Данные продавца».

Так же в таблицах нужно создать связь. Таблицу «Данные покупателя» связываем с таблицей «Данные машины» связываем по номеру машины, значит в таблице «Данные машины» номер машины берем как главный как Candidate а в таблице «Данные покупателя» ставим индекс как Regular. Таблицы «Данные покупателя» с таблице «Данные клиентов» связываем по номеру клиентов поэтому в таблице «Данные покупателей» номер клиента ставим как главный индекс берем за Candidate а в таблице «Данные клиентов» берем за regular.

3.3 Создание форм

  1. Создаем форму с помощью мастера:

  • открываем базу данных проекта «Курсовая работа». Для этого на вкладке Data установим курсор на ее название и нажмем кнопку Modify окна проекта;

  • щелкнем на ярлыке Documents для перехода на вкладку Documents;

  • выберем группу Forms и нажмем кнопку New;

  • в открывшемся диалоговом окне New Form нажмем кнопку Form Wizard;

  • после запуска мастера форм откроется диалоговое окно Wizard Selection, в котором имеется две опции:

Form Wizard – для создания однотабличной формы.

Появляется первое диалоговое окно мастера, в котором необходимо указать таблицу, для которой вы создаете форму («данныепокупателя») и выберем поля этой таблицы, размещаемые в форме:

  • в области Databases and tables из верхнего списка выберем базу данных «Курсовая работа», а из нижнего – таблицу «данныепокупателя»;

  • из списка Available fields перенесем в Selected fields поля, которые мы хотим разместить в создаваемой форме (для переноса полей используем кнопки со стрелочками), затем нажмаем кнопку Next;

  • в появившемся диалоговом окне мастера можно установить стиль отображения объектов формы и типы кнопок управления. Оставив их заданными по умолчанию, нажмем кнопку Next;

  • на следующем шаге задается критерий сортировки данных, отображаемых в форме. Перенесем поле фио из списка Available fields or index tag в список Selected fields, используем кнопку Add. Установим опцию Ascending (по возрастанию) и нажмем кнопку Next (данные будут перечисляться в алфавитном порядке);

  • на заключительном шаге создания формы с помощью мастера

предлагается выбрать одну из следующих опций:

Save form for later use – сохранить форму для последующего использования;

Save and run form – сохранить и запустить форму на выполнение;

Save form and modify it in the Form Designer – сохранить и открыть форму для модификации в конструкторе форм.

Выбрав опцию Save form for later use, при помощи кнопки Preview просмотрим макет формы и вернитесь в окно мастера с помощью кнопки Return to Wizard.

Нажмем кнопку Finish и сохраним форму с именем «данныепокупателя» (проверить чтобы была выбрана папка Курсовая работа).

По такому же принципу создаем еще две формы «машиныданные», «данныепродавца».

Изменим внешний вид кнопок, заменим их английские названия на русские. Для этого щелкним по группе кнопок и в раскрывающемся списке, расположенном в верхней части окна свойств найдием значение BUTTONSET1. Там перечислены все кнопки, расположенные в форме (cmdPrev, cmdNext, cmdTop, cmdEnd, cmdFind, cmdPrint, cmdExit, cmdAdd). Щелкним по названию первой кнопки. После этого кнопка выделится в форме. Можно выделить каждую кнопку щелчком мыши по ней (для того, чтобы выделить все кнопки и одновременно изменять их свойства, нужно выделить первую кнопку и, удерживая клавишу Shift, выделить все остальные). Задайте для кнопок следующие значения свойств:

      • Caption – текст на кнопке (задается для каждой кнопки отдельно; при установке значений старая версия – на английском языке – удаляется, а новая – на русском – вводится в поле ввода)