Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Программные интерфейсы общего назначения > Прикладные библиотеки и технологии > Библиотека менеджера QDB > Справочник по клиентскому API менеджера QDB > qdb_printmsg()



qdb_printmsg()

Печать данных из результатов выполнения запроса к базе данных

Прототип:

#include <qdb/qdb.h>
int qdb_printmsg( FILE *file,
qdb_result_t *result,
int format );

Аргументы:

file
Файловый поток, в который будет направлен вывод функции.
result
Указатель на результат операции.
format
Формат вывода информации:
QDB_FORMAT_SIMPLE
Минимальное форматирование.
QDB_FORMAT_HTML
HTML-форматирование, пригодное для автономного просмотра в браузере.
QDB_FORMAT_COLUMN
Форматирование в виде псевдографической таблицы.

Библиотека:

qdb

Описание:

Функция печатает результаты запроса SQL: SELECT к базе данных в файловый поток, например stdout.

Возвращаемое значение:

>0
Успешное завершение.
-1
Возникла ошибка. Код ошибки записан в errno.

Коды ошибок:

EINVAL
Указан некорректный формат.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

qdb_mprintf()




Предыдущий раздел: перейти