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



qdb_getresult()

Возвращает результат выполнения SQL запроса

Прототип:

#include <qdb/qdb.h>
qdb_result_t * qdb_getresult( qdb_hdl_t *hdl );

Аргументы:

hdl
Указатель на дескриптор базы данных.

Библиотека:

qdb

Описание:

После выполнения запроса SELECT к базе данных, можно получить результат его выполнения. Все удовлетворяющие запросу строки возвращаются в виде единого результата, описываемого типом qdb_result_t. Интерпретировать результат можно с помощью функций:

Результат обработки запроса должен быть освобождён с помощью qdb_freeresult() как только он перестал быть востребованным.

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

Указатель на результаты запроса или NULL в случае ошибки (устанавливается errno).

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

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

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

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

qdb_cell(), qdb_cell_length(), qdb_column_index(), qdb_column_name(), qdb_columns(), qdb_printmsg(), qdb_rows()




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