Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прокофьева О. Е. / Delphi / ООП на Delphi - 10.ppt
Скачиваний:
1
Добавлен:
20.12.2023
Размер:
826.88 Кб
Скачать

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

6.Ложим на форму компонент для отображения данных таблицы – DBGrid, у которого источником данных выбираем DataSourse1 – и мы сразу видим, что в DBGrid

появились данные из нашей таблицы

7.Помещаем на форму кнопки

Найти и Выход, Label «Введите фамилию» и поле

Edit для ввода фамилии

8. В результате мы имеем следующую форму

Свойство Visible у DBGrid – а сделаем False, чтобы при открытии формы поиска не было видно содержимого таблицы

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

Сейчас запишем код кнопки Найти

Параметр поиска, позволяющий искать по первым буквам фамилии

Образец для поиска берем из Edit – a, в который вводится фамилия для поиска

Если фамилия не введена, то выводим об этом сообщение

Если фамилия введена, то видимость грида делаем True, активизируем ADOTable и осуществляем поиск по полю ФИО с помощью метода Locate

(Методы поиска описаны в Электронном учебнике по базам данных (Шумаков), прилагаемом к презентации )

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

И последнее – код кнопки Выход

Очищаем Edit для ввода

Делаем

грид

невидимым

Закрываем

форму

 

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

 

Разрабатываем форму Поиск по номеру.

ШАГ 5

Для этой формы размещаем точно такие же компоненты, связываем их с таблицей – т.е выполняем те же шаги, что и с формой Поиск по фамилии (смотри шаг 4)

Аналогичны и коды кнопок Найти и Выход. Отличие в коде кнопки Найти в том, что в качестве поля поиска указываем поле «Телефон»

 

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

 

Последняя форма отображает всю базу, поэтому DBGrid

ШАГ 6

 

на ней можно развернуть на всю форму, а саму форму

 

 

сделать побольше. Естественно те же компоненты для

 

отображения данных (ADOTable, DataSourse и DBGrid, но

 

кнопок никаких не ставим

 

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

 

Все сохраняем, компилируем и пробуем работу

ШАГ 7

 

приложения

 

 

Пробуем ->

Создаем текстовый редактор

Итак, на этом уроке мы попытались использовать в Delphi две простые базы данных на базе Paradox и Access.

Повторюсь, что баз данных множество со своими компонентами, драйверами … Мы ничего не сказали о клиент – серверных приложениях – заблудиться там очень просто, а найтись сложно

Для углубления Ваших знаний на сайте выложены 2 пособия:

Delphi 7 - БД (там вы найдете, как создать простую базу данных Paradox, воспользовавшись входящей в состав Delphi утилитой Borland Database Desktop)

Электронный учебник по базам данных (Шумаков) – здесь подробно рассмотрены все основные функции работы с базами данных в Delphi

Множество информации по базам данных Вы найдете и В

Интернет

На этом наш урок закончен

 

ИТОГИ УРОКА:

Мы научились использовать простые локальные базы данных и создали использующие их приложения

НА СЛЕДУЮЩЕМ УРОКЕ:

ООП на Delphi – 11:

Мы создадим свой калькулятор, подобный встроенному в ОС Windows

Домнин Константин Михайлович

E – mail: kdomnin@list.ru 2006 год.

Соседние файлы в папке Delphi