AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL Client/Server
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
HInfoLock (Función)
HFSQL Client/ServerDisponible solo con este tipo de conexión
Devuelve información sobre el bloqueo de un archivo de datos, un registro o todos los registros de un archivo de datos.
Ejemplo
LockList is string
// Lists all the locks of the Customer data file
LockList = HInfoLock(Customer)
// Lists all the locks set on the data files of CSConnection
LockList = HInfoLock(CSConnection)
// Lists all the locks set on the Customer.fic data file of CSConnection
LockList = HInfoLock(CSConnection, ".\customer.fic")
Sintaxis

Información de bloqueo de un archivo de datos identificado por su nombre Ocultar los detalles

<Result> = HInfoLock(<Data file> [, <Record number>])
<Result>: Cadena de caracteres
  • Cadena vacía ("") si no hay ningún bloqueo o si el archivo de datos utilizado no es un archivo de datos HFSQL Client/Server.
  • Información sobre la cerradura. Esta información está separada por caracteres TAB y tiene el siguiente formato:
    <Physical name of the data file relative to the database> + TAB +
    <Record number> + TAB +
    <User> + TAB + <Name of client computer> + TAB +
    <IP address of client computer> + TAB + <Name of client application> + TAB +
    <Type of lock> + TAB + <Date of lock implementation> + TAB +
    <Number of seconds since start of lock> + CR
    • es set a -1 si el bloqueo era set en el archivo de datos.
    • El parámetro puede corresponder a:
      • W: Bloqueo de escritura.
      • RW: Bloqueo de lectura/escritura.
      • W-T: Bloquear en modo de escritura set por una transacción.
      • RW-T: Bloquear la lectura/escritura de set por una transacción.
    • El parámetro <Fecha de inicio del bloqueo> tiene el siguiente formato: AAAAMMDDHHmmSS. Esta fecha está en formato UTC (Universal Time Coordinated).
<Data file>: Cadena de caracteres
Nombre del archivo de datos utilizado.
Si este parámetro es una cadena vacía (""), HInfoLock manipula el último archivo de datos utilizado por la última función HFSQL (función que empieza por "H").
<Record number>: Entero opcional
Número de la Record para la que se solicita la información de la cerradura.
Si no se especifica este parámetro, la función HInfoLock lista todos los bloqueos del archivo de datos.

Información de bloqueo de un archivo de datos identificado por su conexión Ocultar los detalles

<Result> = HInfoLock(<Connection> [, <Data file path>] [, <Record number>])
<Result>: Cadena de caracteres
Información sobre la cerradura. Esta información está separada por caracteres TAB y tiene el siguiente formato:
<Physical name of file relative to the database> + TAB + <Record number> +
TAB + <User> + TAB + <Name of client computer> + TAB +
<IP address of client computer> + TAB + <Name of client application> +
TAB + <Type of lock> + TAB + <Start date of lock> + TAB +
<Nb of seconds since start of lock> + CR
  • es set a -1 si el bloqueo era set en el archivo de datos.
  • El parámetro puede corresponder a:
    • W: Bloqueo de escritura.
    • W-T: Bloquear en modo de escritura set por una transacción.
    • RW: Bloqueo de lectura/escritura.
    • RW-T: Bloquear la lectura/escritura de set por una transacción.
  • El parámetro <Fecha de inicio del bloqueo> tiene el siguiente formato: AAAAMMDDHHmmSS.
<Connection>: Cadena de caracteres o variable de tipo Connection
Conexión para la que se solicita la información de la cerradura. Esta conexión corresponde a: Si este parámetro no es un nombre de conexión, HInfoLock considera que corresponde al nombre de un archivo de datos .
<Data file path>: Cadena de caracteres opcional
ruta completa del archivo de datos, relativa a la base de datos definida por .
Si el parámetro corresponde al nombre lógico de un archivo de datos, se ignora.
Si no se especifica este parámetro, se devuelven todos los bloqueos de set en todos los archivos de datos de la base de datos.
<Record number>: Entero opcional
Número de la Record para la que se solicita la información de la cerradura.
Si no se especifica este parámetro, la función HInfoLock lista todos los bloqueos del archivo de datos.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/02/2024

Señalar un error o enviar una sugerencia | Ayuda local