I have a TOraSession with autocommit to false.
I have 2 TSmartQueries, 2 TCRDBGrid, master child.
Setting TSmartQuery.CachedUpdates to true, TSmartQuery.Autocommit to false
A Button with
Code: Select all
Table2->ApplyUpdates();Table1->ApplyUpdates();
---------------------------
Debugger Exception Notification
---------------------------
Project Model.exe raised exception class EOraError with message 'ORA-01086: le savepoint 'LOCK_TABLE1' n'a jamais été établi'.
---------------------------
Break Continue Help
---------------------------
If I don't set a master child, and use only Table1, it works.
I also tried to disable CachedUpdates and to put in button:
Code: Select all
FDM->OurDB->ApplyUpdates();
FDM->OurDB->Commit();
In this case,
* if I use only one table, it works.
* if I use a master child table only one table, no error occur, but changes are not commited!!!!!
I think this problem is due to v6.90.0.53.
Regards,
Alain