Subject | Re: Basic requirements for a Firebird IBO project? |
---|---|
Author | Aage Johansen |
Post date | 2010-08-20T19:02:38Z |
Dave (squidrush85) wrote:
<<
...
Can you give me an instance of why I might want TDataset compatibility?
...
would like to show images in a (data aware) component from ImageEn or
some 3rd party grid component. This is a case where you cannot use
IBO's native components, and instead you would choose TIBOQuery and
standard TDataSource:
TIB_Database -> TIB_Transaction -> TIBOQuery -> TDataSource -> TImageEnDBView
elsewhere, I would just use:
TIB_Database -> TIB_Transaction -> TIB_Query -> TIB_DataSource ->
<TIB_Edit or some other native IBO control>
Also, TIBOQuery (with TDataSource) come in handy when converting (as
a stopgap).
I would think that using TIB_Database and TIB_Transaction with
explicit transaction control is a must if want to avoid problems later on.
HTH
Aage J.
<<
...
Can you give me an instance of why I might want TDataset compatibility?
...
>>When you want to connect to other (non-IBO) components. E.g. you
would like to show images in a (data aware) component from ImageEn or
some 3rd party grid component. This is a case where you cannot use
IBO's native components, and instead you would choose TIBOQuery and
standard TDataSource:
TIB_Database -> TIB_Transaction -> TIBOQuery -> TDataSource -> TImageEnDBView
elsewhere, I would just use:
TIB_Database -> TIB_Transaction -> TIB_Query -> TIB_DataSource ->
<TIB_Edit or some other native IBO control>
Also, TIBOQuery (with TDataSource) come in handy when converting (as
a stopgap).
I would think that using TIB_Database and TIB_Transaction with
explicit transaction control is a must if want to avoid problems later on.
HTH
Aage J.