BufferMode-Eigenschaft
Gibt an, ob Datensätze pessimistisch oder optimistisch aktualisiert werden. Diese Eigenschaft ist zur Entwurfs- und Laufzeit verfügbar.
Object.BufferMode[ = nValue]
Eigenschaftswerte
- nValue
Folgende Einstellungen sind für die BufferMode-Eigenschaft möglich:Einstellung Beschreibung 0 (Standard) Keine. Die Datensätze werden zu Beginn der Bearbeitung gesperrt, und die Felder werden geschrieben, sobald der Datensatzzeiger bewegt wird. Dies entspricht dem Verhalten von FoxPro, Version 2.x. 1 Pessimistisch. Die Datensätze werden zu Beginn der Bearbeitung gesperrt, und die Felder werden geschrieben, sobald der Datensatzzeiger bewegt wird. Mit TABLEREVERT( ) können Sie Ihre Änderungen am aktuellen Datensatz rückgängig machen. 2 Optimistisch. Die Datensätze werden während der Bearbeitung nicht gesperrt; Visual FoxPro versucht, die Datensätze dann zu sperren, wenn sie mit TABLEUPDATE( ) auf den Datenträger geschrieben werden.
Hinweise
Ist BufferMode auf 1 oder 2 festgelegt ist, wird jeder von einem Datenraster-Steuerelement (Grid) verwendete Cursor für die Tabellenpufferung aktiviert. Jedes andere Steuerelement, das an Daten gebunden ist, verwendet die Zeilenpufferung.
Siehe auch
BufferModeOverride-Eigenschaft | TABLEREVERT( ) | TABLEUPDATE ( )
Betrifft: Formularobjekt (Form) | Formularsatz-Objekt (FormSet) | _SCREEN-Systemvariable