DELPHI 5
книга

DELPHI 5 : базы данных

Автор: А. Епанешников, В. Епанешников

Форматы: PDF

Издательство: Диалог-МИФИ

Год: 2000

Место издания: Москва

ISBN: 5-86404-149-1

Страниц: 415

Артикул: 41440

Электронная книга
100

Краткая аннотация книги "DELPHI 5"

В данной книге рассматривается работа с базами данных на основе средств, имеющихся в Delphi 5.0. Дано краткое описание наиболее часто используемых компонент, вспомогательных средств по созданию баз данных. Приведены примеры создания простейших прикладных программ. Пособие предназначено в первую очередь для программистов, начинающих изучение пакета Delphi. Его можно также использовать в качестве справочного материала по возможностям этого пакета в плане работы с базами данных.

Содержание книги "DELPHI 5"


Введение
1. РАБОТА С БАЗАМИ ДАННЫХ В DELPHI
1.1. Основные понятия БД
1.2. Описание структуры БД "Телефонная книжка"
1.3. Организация доступа из приложения к БД
1.4. Отображение данных из БД
1.5. Создание отчета в БД
2. КОМПОНЕНТЫ УПРАВЛЕНИЯ ДОСТУПОМ К БД
2.1. Общее управление связи приложения с БД
2.2. Набор данных
2.3. Связь с таблицей БД (Table)
2.5. Источник данных для отображаемых компонент в форме БД (DataSource)
2.6. Пакетная обработка (BatchMove)
2.7. Обновление набора данных (UpdateSQL)
2.8. Поле набора данных (класс TField)
2.9. Модуль данных (класс TDataModule)
2.10. Выполнение фиксированного множества операций
3. КОМПОНЕНТЫ ДЛЯ ОТОБРАЖЕНИЯ ДАННЫХ ИЗ БД
3.1. Общие характеристики отображаемых компонент
3.2. Табличное отображение данных из БД (DBGrid)
3.3. Перемещение по записям БД (DBNavigator)
3.4. Метка, отображающая значение поля (DBText)
3.5. Редакторы информации в БД
3.6. Отображение рисунков из БД (DBImage)
3.7. Список значений поля БД (DBListBox)
3.8. Комбинированная строка ввода значений поля БД (DBComboBox)
3.9. Выключатель для полей БД логического типа (DBCheckBox)
3.10. Выбор варианта значения поля БД (DBRadioGroup)
3.11. Справочники
3.12. Комбинированная таблица (DBCtrlGrid)
4. КОМПОНЕНТЫ ДЛЯ СОЗДАНИЯ ОТЧЕТА
4.1. Организация отчета
4.2. Отображение информации в отчете
4.3. Объединенный отчет QRCompositeReport
4.4. Панель предварительного просмотра отчета QRPreview
4.5. Обработка задания на печать. Класс TQRPrinter
4.6. Преобразование отчета в другие форматы
5. КОНФИГУРАЦИЯ BORLAND DATABASE ENGINE
5.1. BDE Administrator 5.0
5.2. Настройка глобальных псевдонимов
5.3. Настройка драйверов и системной информации
5.4. Меню BDE Administrator
5.5. Локальное меню BDE Administrator
6. DATABASE DESKTOP (DBD) 7.0
6.1. Общие средства и настройки DBD
6.2. Создание таблиц в DBD
6.3. Работа с запросами
6.4. Работа с данными
7. SQL EXPLORER
7.1. Работа с SQL Explorer
7.2. Меню SQL Explorer
7.3. Всплывающее меню
8. РАБОТА С МАСТЕРАМИ
8.1. Form Wizard (мастер по созданию форм БД)
8.2. Быстрое создание отчета
8.3. Report Wizard (мастер по созданию настраиваемого отчета)
Предметный указатель
Список литературы

Все отзывы о книге DELPHI 5 : базы данных

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги DELPHI 5 : базы данных

1. Работа с базами данных в Delphi 33 связь таблиц устанавливается с помощью индексированных полей. За-тем в левом списке выберем значение IDPeople (поле в подчиненной таблице Tel - в данном примере оно единственное) и в правом списке выберем значение IDPeople (поле в главной таблице People). Нажмем кнопку Add - установленное соединение отображается в нижней части окна. Если установлена ошибочная связь, ее следует выделить в нижнем окне и нажать кнопку Delete, находящуюся справа от окна. Завершается настройка нажатием кнопки OK. В результате свойство IndexName включает название вторичного индекса - IDPeopleIndex, а MasterFields содержит имя поля в главной таблице, участвующего во взаимосвязи, - IDPeople. 5. Установим взаимосвязь между набором данных Table2 (список телефо-нов) и Table3 (типы телефонных аппаратов). Активизируем компоненту Table2 и в появившемся окне редактора столбцов DataModule2.Table2 выполним команду всплывающего меню Add all fields. В результате в данном окне отобразится список всех по-лей, имеющихся в наборе данных Table2. В окне DataModule2.Table2 выполним команду всплывающего меню New field. В появившемся окне New Field определим характеристики следующим образом: Name (имя поля) - TypeTelName; Type (тип данных поля) - String; Size (размер в байтах) - 15; Field type (тип поля) - Lookup; Key fields (поле, по которому осуществляется поиск) - IDTypeTel; Dataset (набор данных - справочник) - Table3; Lookup Keys (столбец в справочнике, в котором осуществляется поиск заданного значения) - IDTypeTel; Result Field (поле, значение которого возвращается) - Name. Закроем окно New Field, нажав кнопку OK. Завершим работу с редакто-ром столбцов, нажав стандартную кнопку закрытия окна DataModule2.Table2. Здесь мы не объясняем назначение действий в ре-дакторе столбцов и характеристик поля. Это будет сделано в 3.2. 6. Сохраним модуль данных в папке c:\mydb с именем MyDM2.pas. 7. Сохраним модуль данных также в архиве объектов. Для этого выполним дейс...