Subject trhandle changing after isc_dsql_exec_immediate2()
Author C R Zamana

Very strange.

Coming back to my function that returns the number of columns of
a table, I realize that the function above is changing the previously
trhandle allocated via isc_start_transaction().

I can see this by showing the value with a simple printf(), before
and after the call. The final result is that when I commit the trhandle,
FireBird raises "Invalid transaction handle".

Anybody knows something about this?

Thank you.
Best regards.

FireBird 1.0.0-0a.Beta2, RH7.1.

zamana@... | "Emacs is a nice OS - but it lacks a good text
zamana@... | editor. That's why I'm using Vim. Anonymous |