Реферат: Разработка баз данных в Delphi
Урок 3: Создание таблиц с помощью SQL запросов
Создание баз данных в Delphi
Урок 4: ОбъектTTable
Содержание урока 4:
Содержание урока 4: 1
Класс TDataSet 2
Открытие и закрытие DataSet 4
Поля 10
Работа с Данными 14
Использование SetKey для поиска в таблице 17
Использование фильтров для ограничения числа записей в DataSet 20
Обновление (Refresh) 22
Закладки (Bookmarks) 23
Создание Связанных Курсоров (Linked cursors) 23
Основные понятия о TDataSource 26
Использование TDataSource для проверки состояния БД: 27
Отслеживание состояния DataSet 31
Обзор
Статья содержит всесторонний обзор основных фактов которые Вы должны знать, прежде чем начать писать программы, работающие с Базами Данных (БД). Прочитав эту статью, Вы должны понять большинство механизмов доступа к данным, которые есть в Delphi.
Более подробно здесь рассказывается о TTable и TDataSource.
Имеются несколько основных компонент(объектов), которые Вы будете использовать постоянно для доступа к БД. Эти объекты могут быть разделены на три группы:
-
невизуальные: TTable, TQuery, TDataSet, TField
-
визуальные: TDBGrid, TDBEdit
-
связующие: TDataSource
Первая группа включает невизуальные классы, которые используются для управления таблицами и запросами. Эта группа сосредотачивается вокруг компонент типа TTable, TQuery, TDataSet и TField. В Палитре Компонент эти объекты расположены на странице Data Access.
Вторая важная группа классов - визуальные, которые показывают данные пользователю, и позволяют ему просматривать и модифицировать их. Эта группа классов включает компоненты типа TDBGrid, TDBEdit, TDBImage и TDBComboBox. В Палитре Компонент эти объекты расположены на странице Data Controls.
Имеется и третий тип, который используется для того, чтобы связать предыдущие два типа объектов. К третьему типу относится только невизуальный компонент TDataSource.
Класс TDataSet
TDataSet класс - один из наиболее важных объектов БД. Чтобы начать работать с ним, Вы должны взглянуть на следующую иерархию:
TDataSet
|