Re: [fpc-devel] Changing transaction properties specific to IB when using IBConnection

2005-03-19 Thread Michalis Kamburelis
I wrote: Michael Van Canneyt wrote: ... I would propose to introduce a enumerated TSQLTransactionStyle =(tsConcurrent,tsReadCommit, etc.); Then add a TransactionStyle to TSQLTransaction; This must be mapped by the TSQLConnection when creating the handle. ... Indeed, this would be more elegant than

Re: [fpc-devel] Changing transaction properties specific to IB when using IBConnection

2005-03-18 Thread Michael Van Canneyt
On Fri, 18 Mar 2005, Michalis Kamburelis wrote: Hi I played with Sqldb and IBConnection units, and now I see the real benefit of them: there's only one dataset and one transaction class for all Firebird, PostgreSQL and MySQL bindings. Each specific database binding must only introduce new

Re: [fpc-devel] Changing transaction properties specific to IB when using IBConnection

2005-03-18 Thread Michalis Kamburelis
Michael Van Canneyt wrote: ... I would propose to introduce a enumerated TSQLTransactionStyle =(tsConcurrent,tsReadCommit, etc.); Then add a TransactionStyle to TSQLTransaction; This must be mapped by the TSQLConnection when creating the handle. ... Indeed, this would be more elegant than my

[fpc-devel] Changing transaction properties specific to IB when using IBConnection

2005-03-17 Thread Michalis Kamburelis
Hi I played with Sqldb and IBConnection units, and now I see the real benefit of them: there's only one dataset and one transaction class for all Firebird, PostgreSQL and MySQL bindings. Each specific database binding must only introduce new TSQLConnection descendant. It's great since it gives