Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Подключение базы данных MS Access к приложению Borland Delphi 7

Читайте также:
  1. A breathtaking nature reserve somewhat reminiscing alpine landscape. The climate is relatively mild which renders the park well accessible.
  2. Access позволяет создавать запросы в режиме Конструктора и с помощью про­грамм-мастеров.
  3. MICROSOFT ACCESS
  4. Microsoft Access
  5. Office Access 2007
  6. Office Excel 2007excel access
  7. Scaris City of Frights Accessory Assortment

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

Методическое пособие по курсовому проектированию

для специальности 2 40 01 01

«Программное обеспечение информационных технологий»

дневного и заочного отделения


 

Разработчик: преподаватель спецдисциплин Сутович С. Г.

 

Рассмотрено и одобрено на заседании ЦК информатики и программирования

«___» _________ 20___ г. Протокол №__________________

 

 

В данном методическом пособии собраны пошаговые инструкции и рекомендации по созданию приложения, работающего с базой данных (информационно-поисковой системы или автоматизированного рабочего места). Оно предназначено для учащихся 2 курса дневного и 3 курса заочного отделения специальности «Программное обеспечение информационных технологий» для помощи в разработке курсового проекта по дисциплине «Основы алгоритмизации и программирования».


Создание приложения с базой данных

(информационно-поисковой системы либо автоматизированного рабочего места)

В данном методическом пособии собраны пошаговые инструкции и рекомендации по созданию приложения, работающего с базой данных. С его помощью вы сможете получить знания и умения по работе с базами данных, подключения и отображения содержимого таблиц, навигации по записям, добавления, удаления, редактирования имеющейся информации, организации поиска по заданным критериям.

Подключение базы данных MS Access к приложению Borland Delphi 7

1. В MS Access создаем базу данных. Сохраняем ее в ту же папку, куда позже сохраним проект.

2. Создадим новый проект с формой. Добавим компонент ADOConnection с вкладки ADO.

Настроим его следующим образом:

ü свойство LoginPrompt установим false, чтобы при запуске база данных не запрашивала пароля.

ü свойство ConnectionString заполняем, как показано на рисунке, жмем Далее, выбираем путь к БД (стираем весь путь, кроме названия базы) и жмем ОК.

ü свойство Connected устанавливаем True.

На данном этапе мы установили соединение между БД и средой Delphi.

3. Далее добавляем на форму компонент ADOTable. Он служит для соединения таблиц в БД и на форме. Настраиваем его следующим образом:

ü в свойство Connection вносим (выбираем из списка) наш ADOConnection из предыдущего пункта.

ü в свойство TableName вносим (выбираем из списка) название той таблицы, которую хотим вывести на форму.

ü свойство Active устанавливаем True.

4. Добавляем компонент DataSource с вкладки DataAccess. Он нужен нам для того, чтобы «вытянуть» все данные из той таблицы БД, что мы привязали к ADOTable, в ту таблицу, что мы будем размещать на форме. В свойство DataSet заносим нашу ADOTable, ту, которую мы будем отображать (их может быть несколько, тогда и компонентов DataSource будет несколько).

5. Добавляем на форму саму сетку таблицы – с вкладки Data Controls компонент DBGrid. В свойство DataSource данного компонента вносим наш DataSource из прошлого пункта. Вы сразу увидите содержимое таблицы на экране.

6. Замечу, что сейчас настроить вручную размеры полей таблицы вам не удастся. Для этого правой кнопкой мыши в дереве объектов кликните на слове Fields у компонента DataSourse и выберите пункт Add all fields. Теперь вы получили доступ к каждому полю таблицы отдельно. Задать заголовок каждого столбца можно свойством DisplayLabel. ширину - свойством DisplayWidth.

 


Дата добавления: 2015-11-28; просмотров: 268 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.006 сек.)