"Roman Rokytskyy" ...
>
> > PPS Ещё вспомнил - если ты сам знаешь тип запроса (а чего бы
> > тебе его не знать ? :) ? то можно в TIBSQL.Prepare
> > избавиться от вызова isc_dsql_sql_info,
> > который запрашивает isc_info_sql_stmt_type
>
> А можно вопрос - а на кой он там вообще? Мне пока в Jaybird ни разу этот
> вызов не требовался (единственное место, где это помогает, если не
> ошибаюсь, - EXECUTE PROCEDURE vs SELECT FROM procedure, но у меня там по
> другому сделано).
IBX по нему определяет необходимость выделения XSQLDA для
output - пар-ров, ловит "псевдо" запросы типа "START TRANSACTION",
и определяет как выполнять запрос (isc_dsql_execute2 +
isc_dsql_set_cursor_name
для SQLSelect, isc_dsql_execute2 для SQLExecProcedure или isc_dsql_execute во
всех остальных случаях)
--
Хорсун Влад
PS Ты изменения протокола 2.1 в jaybird ещё не планируешь вносить ?