Subject | RE: [firebird-php] isc_detach_database issues |
---|---|
Author | Nigel Weeks |
Post date | 2007-03-01T00:34:56Z |
> Transactions associated with the connection need to be eitherI called the ibase_errmsg(), and ibase_errcode() functions which return the
> committed or rolled back before calling isc_detach_database(). The
> code sequence above doesn't seem to handle the case where a commit
> can't happen and a rollback is required instead (but maybe the
> rollback case is actually covered in the _php_ibase_commit_link() call).
> For displaying error messages, try to find something that calls
> isc_print_sqlerror() and isc_sql_interprete() - yes, it really is
> spelt that way - or, in Fb 2, fb_interpret().
> Do you have a copy of the IB 6.0 ApiGuide.pdf?
last error message for a connection, to no avail - simply no feedback at
all.
I tried making sure all query recordsets, and fetched rows and results were
freed, and all transactions committed, but the same result occurs - the
newly created connection is not closed.
Hang on, I might have missed something...back in a minute...