28. Создание апплетов панели управления................................726
29. Пространство имен оболочки Windows................................733
30. Мультимедиа.........................................................748
Часть II. Разработка баз данных в среде Delphi
31. Реляционная модель данных..........................................759
32. Структурированный язык запросов - SQL..............................782
Основные типы данных SQL-92 .......................................... 784
33. Универсальный набор данных - класс TDataSet........................809
Перемещение по набору данных..........................................812
Создание закладок и переход к закладке..................................814
Состояние набора данных................................................814
Редактирование записей в наборе........................................816
Организация доступа к отдельному полю.................................818
Фильтрация набора данных..............................................821
Организация поиска данных.............................................822
Обработка событий......................................................824
Кэширование данных...................................................825
Взаимодействие с элементами управления данными.......................825
Поддержка таблиц символов OEM и ANSI.................................826
Резюме.................................................................826
34. Работа с полями набора данных.......................................827
Поле таблицы - класс TField.............................................827
Числовые поля - класс TNumericField....................................850
Текстовые поля - TStringField...........................................853
Логическое поле - TBooleanField.........................................855
Бинарные поля - TBinaryField, TBytesField и TVarBytesField ..............855
Дата и время - поля TDateTimeField, TDateField и TTimeField..............855
Дата и время - поле TSQLTimeStampField.................................856
Поля больших двоичных объектов - TBlobField,
TGraphicField и TMemoField.............................................856
Резюме.................................................................861
35. Применение механизма BDE для доступа к данным...................862
Введение в Borland Database Engine......................................862
Компоненты доступа к данным BDE......................................864
Набор данных BDE - класс TBDEDataSet.................................865
Соединение с объектом данных - класс TDBDataSet.......................872
Таблица - TTable........................................................874
Импорт данных - TBatchMove...........................................891
Запрос - TQuery........................................................893
Хранимая процедура - TStoredProc......................................897
Модифицируемый запрос - компонент TUpdateSQL.......................899
Резюме.................................................................902
36. Элементы управления для работы с данными.........................903
Источник данных - компонент TDataSource ..............................904
Общие черты компонентов отображения данных..........................905
Сетка базы данных - компонент TDBGrid.................................906
Статический текст БД - компонент TDBText..............................916
Строка ввода БД - компонент TDBEdit....................................917
Многострочный текстовый редактор БД - TDBMemo.......................917
Редактор расширенного формата БД - TDBRichEdit.......................918
Изображение БД - компонент TDBImage .................................918
Список БД - компонент TDBListBox......................................919
Комбинированный список БД - TDBComboBox............................919
Флажок БД - компонент TDBCheckBox...................................919
Группа переключателей БД - компонент TDBRadioGroup..................920
Компонент TDBCtrlGrid.................................................920
Синхронный просмотр данных...........................................923
Навигатор - компонент TDBNavigator....................................925
Резюме.................................................................926
37. Элементы управления для работы с данными II .......................927
Компоненты-списки....................................................927
Графический список - компонент TListView..............................929
Сетка - компонент TStringGrid..........................................931
Иерархические данные..................................................933
Пример проекта иерархической БД.......................................935
Резюме.................................................................944
38. Место BDE в клиент-серверных приложениях.........................945
Сессия - класс TSession..................................................946
Список сессий - TSessionList.............................................954
База данных - класс TDatabase...........................................955
Резюме.................................................................961
39. Технология объектов данных ADO.....................................962
Связь между объектной моделью Microsoft ADO и библиотекой VCL........963
Строка соединения ADO.................................................967
Соединение с источником данных ADO - компонент TADOConnection.......968
Набор данных ADO - класс TCustomADODataSet,
компонент TADODataSet................................................979
Командный объект ADO - TADOCommand................................992
Таблица, запрос и хранимая процедура - компоненты
TADOTable, TADOQuery и TADOStoredProc...............................993
Сервисные методы модуля ADODB.......................................994
Резюме.................................................................996
40. Компоненты InterBase.................................................997
Доступ к базе данных InterBase - компонент TIBDatabase..................997
Элементарный запрос - компонент TIBSQL..............................1005
Экспорт и импорт данных..............................................1007
Характеристики наборов данных InterBase - компонент TIBDataSet.......1009
Запрос - компонент TIBQuery...........................................1015
Хранимая процедура - компонент TIBStoredProc.........................1015
Таблица - компонент TIBTable..........................................1015
Транзакция - компонент TIBTransaction................................1016
Модифицируемый запрос InterBase - компонент TIBUpdateSQL...........1019
Информация об объектах БД - компонент TIBExtract.....................1020
События InterBase - компонент TIBEvents...............................1022
Информация о БД - компонент TIBDatabaseInfo..........................1023
Резюме................................................................1024
Заключение..........................................................1025
Литература...........................................................1026
Алфавитный указатель...............................................1028