Compartir a través de


BufferMode (Propiedad)

Especifica si los registros se actualizan de forma pesimista o de forma optimista. Está disponible en tiempo de diseño y en tiempo de ejecución.

Object.BufferMode[ = nValue]

Valores de la propiedad

  • nValue
    Los valores posibles de la propiedad BufferMode son:
    Valor Descripción
    0 (Valor predeterminado) Ninguno. Los registros se bloquean cuando comienza la modificación y los campos se escriben cuando se mueve el puntero de registro. Simula el comportamiento de FoxPro 2.x.
    1 Pesimista. Los registros se bloquean cuando comienza la modificación y los campos se escriben cuando se mueve el puntero de registro. Puede utilizar TABLEREVERT( ) para deshacer los cambios del registro actual.
    2 Optimista. Los registros no se bloquean cuando se modifican y Visual FoxPro intenta bloquear los registros cuando se escriben al disco con TABLEUPDATE( ).

Observaciones

Si BufferMode se establece como 1 ó 2, cualquier cursor empleado por un control Grid se activará para el almacenamiento de tablas en búfer. Cualquier otro control dependiente de datos utiliza el almacenamiento de filas en búfer.

Vea también

BufferModeOverride (Propiedad) | TABLEREVERT( ) | TABLEUPDATE ( )

Se aplica a: Form (Objeto) | FormSet (Objeto) | _SCREEN