Главная ]
1.2.Запрос информации о подключении
Программирование
Базы данных



После подключения к БД можно узнать информацию о соединении. Вызов функции isc_database_info() возвращает информацию о соединении, а также о версии дисковой структуры (ODS) используемой соединением, о числе выделенных буферов кэша, о числе страниц БД читаемых или записываемых, и т.д.

В дополнение к указателю на вектор ошибки и дескриптора БД, isc_database_info()  требует двух буферов предоставляемых приложением, буфер запроса, где приложение определяет какая  информация ему нужна, и буфер результата, куда InterBase возвращает затребованную информацию. Приложение заполняет буфер запроса до вызова isc_database_info(), и передает ей указатель на буфер запроса и также размер в байтах этого буфера.

Приложение должно создать буфер результата достаточного размера, куда IB вернет информацию, и передать функции указатель на буфер и его размер в байтах. Если IB возвращает больше информации, чем буфер может принять, то в последний байт буфера пишется число соответствующее константе  isc_info_truncated.

 

<< Назад ] Содержание ] Далее >> ]

Дизайн: Piton Alien
Rambler's Top100 Рейтинг@Mail.ru
Сайт создан в системе uCoz