Получение и установка параметров соединения с базой данных
#include <qdb/qdb.h>
int qdb_parameters( qdb_hdl_t *db,
int mask,
int bits );
- db
- Указатель на дескриптор базы данных.
- mask
- Битовая маска параметров.
- bits
- Устанавливаемые биты. Если бит присутствует в mask, но отсутствует в bits, бит сбрасывается.
qdb
Функция позволяет получить или установить параметры соединения с базой данных. Поддерживаются следующие биты (описаны на странице qdb_connect()):
- QDB_CONN_NONBLOCKING
- QDB_CONN_STMT_ASYNC
- Могут быть как установлены, так и сброшены.
- QDB_CONN_DFLT_SHARE
- Не подлежит изменению.
Функция возвращает предыдущее значение маски параметров соединения.
- >-1
- Предыдущее значение маски параметров соединения.
- -1
- Возникла ошибка.
ЗОСРВ «Нейтрино»
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
qdb_connect()
Предыдущий раздел: перейти