Привет, Kovalenko!
Вы пишешь  15 сентября 2006:

Включаю свой ментальный анализатор...

 KD> Запрос вида "select <что-то там> from ... where ..."
 KD> Меня не интересует это "<что-то там>".
 KD> Интересен факт EOF/не-EOF
 KD> Однако буфер под это <что-то там>
 KD> выделять все таки приходится.

...имеется в виду XSQLDA хотя бы с одной XSQLVAR

 KD> Может это, того - разрешить вызов
 KD> isc_dsql_fetch(NULL) ???

Ты можешь в такем разе не дёргать фетч,
а передавать указатель на XSQLDA в isc_dsql_execute2().
Сэкономишь на вызове. ;)
Это я так, к слову.

Идею то я понял - ты хочешь проверить, если
isc_dsql_fetch() ==100L, то таки нету никуа.
При этом, не заморачиваясь на аллокирование XSQLDA.

В доке борманы невнятно вещают, что в фетче он опционален ;)
Но что будет, если подсунуть NULL - не проверял.

Вообще, идея неплохая. Поддерживаю.

--
With best regards, Alex Cherednichenko.


Ответить