I'm impressed with the capabilities of TDataSetProvider. However I'm
forced to apply updates by coding the BeforeUpdaterecord event handler.
But how? I already learned how to read old/new values (thanks vavan &
Dan), but what sql statements are executed to do an upWhereAll update in
IB/FB? First a select with oldvalues to determine if they have been
changed in the mean time? And if so what exception must be raised. How
is the provider aware of what's happening. Any references or tutorials
on this would be welcomed.