Разработка приложений баз данных
Немного истории
Обзор возможностей ГВProvider
Использование IB Provider в клиентских приложениях
Компоненты ADODB
Библиотека классов C++ для работы с OLE DB
Инсталляция IB Provider
Инсталляция ADODB-компонентов
Примеры использования ADODB
Использование библиотеки классов
Примеры использования библиотеки классов
Тестовая база данных
Операционная система
Состав компонентов IB Provider
Источник данных
Сессия
Уровни изоляции транзакции
Управление транзакциями
Автоматические транзакции
Управление транзакциями через SQL
Примеры работы с транзакциями
Распределенные транзакции
Использование нескольких сессий в ADODB
Чтение метаданных
Команда
Создание команды
Установка текста команды
Подготовка команды
Подготовка параметров SQL-запроса
Установка свойств результирующего множества
Выполнение команды
Набор строк
Практическое использование IBProvider
Работа с BLOB-полями
Работа с массивами
Особенности реализации поддержки массивов
Работа с хранимыми процедурами
Создание СОМ-объектов для работы с базой данных
Использование скриптов в клиентских приложениях базы данных InterBase
Использование пула подключений к базе данных
Распределенные запросы
Заключение
Создание CGI-приложений под ОС Linux с использованием InterBase API
Пример 1. Запрос без параметров
Пример 2. Запрос с параметрами
Заключение
Работа с InterBase с использованием ODBC
Возможности драйвера Gemini ODBC
Поддержка кодировки UNICODE
Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
Прокручиваемые курсоры
Асинхронная отмена вызовов для InterBase 6.5
Настройка используемого диалекта InterBase SQL
Настройка параметров транзакций
Установка драйвера и настройка источников данных
Вероятные проблемы и способы их решения
Заключение
Создание клиентов на Java. InterClient и JDBC
Установка InterClient
Communication Diagnostics
Пример приложения на Java
Заключение
Содержание раздела