Читайте также: |
|
1. Запустить среду программирования Delphi:
Пуск | Программы | CodeGear RAD Studio 2009 | Delphi 2009 |
2. Создать новый проект и сохранить его под именем Education:
File | New | VCL Forms Application – Delphi ► вкл. Unit1
File | Save Project As… ► ф. Save Unit1 As… | выбр. расположение проекта |
Имя файла ← Form.pas | кн. Сохранить ► ф. Save Project1 As… |
Имя файла ← Education.dproj | кн. Сохранить
3. Найти набор компонентов для работы с базами данных на панели инструментов:
Tool Palette | dbGo
4. Выбрать компонент ADOConnection для установления соединения с базой данных:
Tool Palette | dbGo | TADOConnection ►выдел. лев. кн. мыши
и перетащить на форму ► на форме появится компонент с именем ADOConnection1
5. Установить параметры соединения
Выделить ADOConnection1 | ф. Object Inspector | выбр. Connection String | кн. […] ►
ф. Form1.ADOConnection1 Connection String | уст. Use Connection String | кн. Build ►
ф. Свойства связи с данными | вкл. Поставщик данных ← выбр. Microsoft Office 12.0 Access Database Engine OLE DB Provider | кн. Далее ►вкл. Подключение | Источник данных ← Полный путь к файлу с базой данных \Education.accdb | кн. Проверить подключение ►если появилось сообщение «Проверка подключения выполнена», то соединение установлено успешно; иначе повторить настройку соединения
ф. Свойства связи с данными | кн. OK ► ф. Form1.ADOConnection1 Connection String | кн. OK
6. Переименовать компонент соединения
Выделить ADOConnection1 | ф. Object Inspector | выбр. Name ← Conn
7. Запретить запрос логина и пароля при попытке установления соединения:
Выделить Conn | ф. Object Inspector | выбр. LoginPrompt ← False
8. Активировать соединение:
Выделить Conn | ф. Object Inspector | выбр. Connected ← True
9. Установить компонент ADOTable
Tool Palette | dbGo | TADOTable ►выдел. лев. кн. мыши и перетащить на форму ►
на форме появится компонент с именем ADOTable1
10. Установить параметры соединения для объекта ADOTable1 на основе ранее созданного компонента Conn:
Выделить ADOTable1 | ф. Object Inspector | выбр. Connection ← Conn
11. Выбрать виртуальную таблицу (запрос) Студенты_успев в качестве источника данных для ADOTable1:
Выделить ADOTable1 | ф. Object Inspector | выбр. TableName ← Студенты_успев
12. Переименовать объект ADOTable1
Выделить ADOTable1 | ф. Object Inspector | выбр. Name ← Table
13. Активировать компонент:
Выделить Table | ф. Object Inspector | выбр. Active ← True
14. Установить компонент DataSource для задания соответствия между интерфейсными элементами формы и компонентами соединения с базой данных:
Tool Palette | Data Access | TDataSource ►выдел. лев. кн. мыши
и перетащить на форму ► на форме появится компонент с именем DataSource1
15. Определить объект Table как источник данных для объекта DataSource1
Выделить DataSource1 | ф. Object Inspector | выбр. DataSet ← Table
16. Переименовать объект DataSource1
Выделить DataSource1 | ф. Object Inspector | выбр. Name ← DataSource
17. Определить на форме таблицу с записями из таблицы Студенты_успев:
Tool Palette | Data Controls | TDBGrid ►выдел. лев. кн. мыши
и перетащить на форму ► на форме появится компонент с именем DBGrid1
18. Переименовать объект DBGrid1
Выделить DBGrid1 | ф. Object Inspector | выбр. Name ← Grid
19. Указать объект DataSource в качестве источника данных для таблицы:
Выделить Grid | ф. Object Inspector | выбр. DataSource ← DataSource
20. Отрегулировать размеры формы под размеры таблицы.
21. Отредактировать размеры полей таблицы так, чтобы они все поместились на форме:
Выделить Grid | ф. Object Inspector | выбр. Columns | кн. […] ►ф. Editing Grid.Columns | кн. Add All Fields ► отобразятся все столбцы; последовательно выбирая каждый столбец, редактировать свойство Width в Object Inspector.
22. Задать компонент навигации по записям таблицы:
Tool Palette | Data Controls | TDBNavigator ►выдел. лев. кн. мыши
и перетащить на форму ► на форме появится компонент с именем DBNavigator1
23. Переименовать объект DBNavigator1
Выделить DBNavigator1 | ф. Object Inspector | выбр. Name ← Navigator
24. Указать объект DataSource в качестве источника данных для навигатора:
Выделить Navigator | ф. Object Inspector | выбр. DataSource ← DataSource
25. Проверить работоспособность приложения с помощью клавиши [F9].
Контрольные вопросы
1. Что такое базы данных?
2. Каковы классы СУБД вы знаете?
3. Что представляют собой настольные СУБД?
4. В чем преимущества СУБД Microsoft Access?
5. Что такое представление?
6. В чем отличие форм от отчетов?
7. Что такое провайдеры данных
Содержание и оформление отчета
Отчет должен содержать:
– титульный лист, название и цель работы;
– скриншоты результатов работы с СУБД Microsoft Access;
– выводы по работе.
Дата добавления: 2015-10-29; просмотров: 110 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
А. Создание и заполнение базы данных | | | Topic content |