Subject | Re: [IBO] TIBOStoredProc still working correctly? |
---|---|
Author | Helen Borrie |
Post date | 2001-12-09T01:05:56Z |
At 03:08 PM 08-12-01 +0000, you wrote:
Take out the TIBOTransaction. TIBODatabase is like TDatabase - it is a container for a connection and a transaction. The TIBO datasets inherit the TDataset behaviour which includes being restricted to one and only one transaction per connection.
But the TIBO architecture has the capability to add more transactions. The TIBOTransaction encapsulates this "non-default" transaction. You can use such a transaction where you have a task that you want to isolate from the ibodatabase's default transaction context. The application context you have been describing does not seem to suggest that you want to do this.
With your datasets connected to the ibodatabase through the DatabaseName property, they are automatically placed in its transaction and connection context.
Helen
All for Open and Open for All
InterBase Developer Initiative ยท http://www.interbase2000.org
_______________________________________________________
>I've put a TIBODatabase on the datamoduleI just re-read this more carefully - sorry for not noticing before.
>I've put a TIBOTransaction on the datamodule
> I've connected the IB_Connection to the TIBODatabase
>I've put a TIBOStoredProc on the datamodule
> I've set the Database property
> I've set the IB_Transaction to the TIBOTransaction
Take out the TIBOTransaction. TIBODatabase is like TDatabase - it is a container for a connection and a transaction. The TIBO datasets inherit the TDataset behaviour which includes being restricted to one and only one transaction per connection.
But the TIBO architecture has the capability to add more transactions. The TIBOTransaction encapsulates this "non-default" transaction. You can use such a transaction where you have a task that you want to isolate from the ibodatabase's default transaction context. The application context you have been describing does not seem to suggest that you want to do this.
With your datasets connected to the ibodatabase through the DatabaseName property, they are automatically placed in its transaction and connection context.
Helen
All for Open and Open for All
InterBase Developer Initiative ยท http://www.interbase2000.org
_______________________________________________________