0

VFP9 でのトランザクションを で開始し、BEGIN TRANSACTIONで終了しますROLLBACKが、それでも変更は持続します。

私は空きテーブル ディレクトリを使用しています。問題はバッファリングに関係している可能性があると思いますが、これを空きテーブル データベースに適用する方法がわかりません。

4

1 に答える 1

1

CursorSetProp() を調べる

デフォルト設定は、テーブル レベルまたはレコード レベルの NO BUFFERING です。テーブルが開いた後、(実際のテーブルであっても) cursorsetprop を発行すると、トランザクション処理が尊重されます...

USE YourTable
CURSORSETPROP("Buffering", 4, "YourTable" )

1 = no buffering
2 = pessimistic row buffering
3 = optimistic row buffering
4 = Pessimistic Table Buffering
5 = Optimistic Table Buffering
于 2013-01-30T16:27:10.773 に答える