Subject | Possible TIBOQuery Problem |
---|---|
Author | Hans Hoogstraat |
Post date | 2003-10-14T19:40:26Z |
Hello Jason,
IBO 4.2.Ie: Using Master/Many Detail all linked via one BigInt UniqueNum
TIBODataBase.StartTransaction
.. NoChanges or any changes to M/D
.. Post
TIBODataBase.Commit .. works flawless
TIBODataBase.StartTransaction
.. NoChanges or any changes to M/D
.. Post
TIBODataBase.RollBack .. errors off in
function TIB_BindingCursor.QuickFetch( Node: PIB_Node;
NeedCursor,
KeepCursor: boolean ): boolean;
at
raise EIB_DatasetError.Create(
E_Multiple_Rows_In_Singleton +
#13#10#13#10 +
'Check KeyLinks and JoinLinks properties' +
#13#10#13#10 +
ServerSQL );
When I change the following, since BUG_EXEC2 is always TRUE
Around line 340
try
////hans
//// if KeepCursor or BUG_EXEC2 then
if KeepCursor then
it all works as expected this far.
Hope this might be of some help.
Sorry, the formatter tool got a hold of the IBO source code and line number
and
or line by line spacings and structures probably won't match distributed
source code.
Best Regards
Hans
IBO 4.2.Ie: Using Master/Many Detail all linked via one BigInt UniqueNum
TIBODataBase.StartTransaction
.. NoChanges or any changes to M/D
.. Post
TIBODataBase.Commit .. works flawless
TIBODataBase.StartTransaction
.. NoChanges or any changes to M/D
.. Post
TIBODataBase.RollBack .. errors off in
function TIB_BindingCursor.QuickFetch( Node: PIB_Node;
NeedCursor,
KeepCursor: boolean ): boolean;
at
raise EIB_DatasetError.Create(
E_Multiple_Rows_In_Singleton +
#13#10#13#10 +
'Check KeyLinks and JoinLinks properties' +
#13#10#13#10 +
ServerSQL );
When I change the following, since BUG_EXEC2 is always TRUE
Around line 340
try
////hans
//// if KeepCursor or BUG_EXEC2 then
if KeepCursor then
it all works as expected this far.
Hope this might be of some help.
Sorry, the formatter tool got a hold of the IBO source code and line number
and
or line by line spacings and structures probably won't match distributed
source code.
Best Regards
Hans