What's wrong?
After update message:
'Not found field corresponding parameter OLD_ROWID'
Delphi2005;ODAC;Oracle10g
try
OraSession1.StartTransaction;
OraTable.Edit;
OraTable.Fields[0].Value := 0;
OraTable.Post;
OraTable.ApplyUpdates;
OraSession1.Commit;
except
OraTable.RestoreUpdates;
OraSession1.Rollback;
raise;
end;
OraTable.CommitUpdates;