Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Networked, multiuser, transaction, tableupdate, buffer e
Message
From
23/07/1997 06:17:24
Ron Tse-Jung Huang
Leader Professional Consulting
Shin-Chu, Taiwan
 
 
To
22/07/1997 14:05:17
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00041098
Message ID:
00041280
Views:
38
>
>Begin..End transaction doesn't free you from writing tableupdate() if buffering is used or data won't be updated. Think begin..end transaction as interactively executing a series of commands. If you rollback at a point it means you didn't executed any of these (if supported by transaction). With or without transaction you would write tableupdates as necessary (end transaction doesn't make tableupdate). If you don't tableupdate or revert at a point it means like you quit or close the table without committing by update or revert. In case of issuing a rollback you don't need a tablerevert because you didn't do something to revert (rollback rolls you to the beginning)
>One last thing, with transcation it doesn't differ if buffering is on or not and you can use a series of nested transactions (up to 5 currently).
>Cetin

Thanks, I have tried to write something using these commands, and I am now much much more clear about these. But one more thing I would like to ask about tableupdate. It seems that the content change by tableupdate is still not permanent. It still can be undone with rollback, right?

Regards,
Ron
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform