On Wednesday 16 April 2008 06:56:57 pm Ed Leafe wrote: > Using local data sets, we can buffer inserts and updates. We can't > buffer deletes without some hokey system of tracking deleted PKs that > would be a nightmare to maintain. What is really needed is a way to mark a > form as transactional: entering it begins a transaction, and leaving either > commits or rolls it back. We currently don't expose begin/commit/rollback > in the bizobj to the UI, so that would have to be added
But that is not completely meeting Paul's needs (as I understand his earlier email). In Paul's deal he wants to rollback only the selected delete. Just marking a record deleted (as in VFP) makes no sense in Dabo or the SQL world. PK's have to be tracked, special tools for datasets have to be created. I suggest that Paul just warn the user with a dialog that a delete = DELETE FOREVER. -- John Fabiani _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[EMAIL PROTECTED]
