Subject Possible TIBOQuery Problem
Author Hans Hoogstraat
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