SET DATASESSION (Comando)

Activa la sesión de datos del formulario especificado.

SET DATASESSION TO [nDataSessionNumber]

Parámetros

  • nDataSessionNumber
    Especifica la sesión de datos de formulario que se va a activar. Si omite nDataSessionNumber, se activará la sesión de datos 1 (la sesión de datos Global).

Observaciones

De forma predeterminada, se activa la sesión de datos 1, la sesión de datos Global, cuando se inicia Visual FoxPro.

Una propiedad DataSession de un formulario determina si el formulario tiene su propia sesión de datos única cuando se crea. Si la propiedad DataSession de un formulario se establece en el valor verdadero (.T.), el formulario tendrá su propia sesión de datos; de lo contrario, no se creará una sesión de datos para él. Puede emplear la propiedad DataSessionId de sólo lectura del formulario para determinar el número de sesión de datos del formulario.

Una sesión de datos se cierra cuando se libera el formulario que creó la sesión.

SET DATASESSION suele utilizarse para depurar formularios. Se debería actuar con cuidado al ejecutar este comando cuando un formulario está activo, ya que no se podrá tener acceso a las tablas en sesiones de datos no actuales.

Los siguientes comandos SET tienen como alcance la sesión actual de datos:

Comandos SET

SET ANSI SET AUTOSAVE
SET BLOCKSIZE SET CARRY
SET CENTURY SET COLLATE
SET CONFIRM SET CURRENCY
SET DATABASE SET DATE
SET DECIMALS SET DELETED
SET DELIMITERS SET EXACT
SET EXCLUSIVE SET FIELDS
SET FIXED SET HOURS
SET LOCK SET MARK TO
SET MEMOWIDTH SET MULTILOCKS
SET NEAR SET NULL
SET POINT SET REPROCESS
SET SAFETY SET SECONDS
SET SEPARATOR SET SYSFORMATS
SET TALK SET UNIQUE

Vea también

AUSED( ) | CREATE FORM | DataSession (Propiedad) | DataSessionID (Propiedad)