Мир InterBase

Мир InterBase

Разработка приложений баз данных
Немного истории
Обзор возможностей IBProvider
Использование IBProvider в клиентских приложениях

Компоненты ADODB
Библиотека классов C++ для работы с OLE DB
Инсталляция IBProvider
Инсталляция ADODB-компонентов
Примеры использования ADODB
Использование библиотеки классов


Примеры использования библиотеки классов
Тестовая база данных
Операционная система
Состав компонентов IBProvider

Источник данных
Сессия
Уровни изоляции транзакции
Автоматические транзакции
Управление транзакциями через SQL
Примеры работы с транзакциями
Распределенные транзакции

Использование нескольких сессий в ADODB
Чтение метаданных
Команда
Создание команды
Установка текста команды
Подготовка команды
Подготовка параметров SQL-запроса

Установка свойств результирующего множества
Выполнение команды
Набор строк
Работа с массивами
Особенности реализации поддержки массивов

Работа с хранимыми процедурами
Создание СОМ-объектов для работы с базой данных
Использование скриптов в клиентских приложениях базы данных InterBase
Использование пула подключений к базе данных

Распределенные запросы
Создание CGI-приложений под ОС Linux с использованием InterBase API
Пример 1. Запрос без параметров

Пример 2. Запрос с параметрами

Заключение
Работа с InterBase с использованием ODBC
Поддержка кодировки UNICODE
Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
Прокручиваемые курсоры
Асинхронная отмена вызовов для InterBase 6.5
Настройка используемого диалекта InterBase SQL
Настройка параметров транзакций
Установка драйвера и настройка источников данных
Вероятные проблемы и способы их решения

Создание клиентов на Java. InterClient и JDBC
Установка InterClient
Communication Diagnostics
Пример приложения на Java