Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Transactions and Table Buffering
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00093954
Message ID:
00094268
Views:
30
>>My understanding of table buffering is that is a level of buffering higher than transaction buffering. That is, stuff put in the table buffer during a transaction block will remain intact even if a rollback is issued. The observed behavior seems to be contrary to my knowledge as illustrated by the following code:
>
>We have similar understanding Taylor. In fact, we do no longer used Transaction/Rollback syntax because it works useless if using Buffering, TableUpdate, TableRevert etc., etc. or maybe we have the wrong approach. As I understand, Transaction/Rollback are FP original syntax and not on VFP.
>
>>Please respond with work arounds, and affirmations that yes, this is a bug, or no this is working as expected.
>>TIA,
>>Peter

Hi,

I believe that buffering can be used in conjunction with transaction processing or you can simply use transaction processing. I do the both thing involving buffered tables and a begin/end transaction. Each has it's own buffered region which must successfully complete to have the data put on the disk. This provides assurances that all data has been updated together. You should read;
"Where the Data Goes to Hide" by Andy Neil in the Feb 1998 Advisor.

Steve
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform