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 / Propiedades WLanguage / Propiedades HFSQL
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
CtCursorOptions (Property)
 
OLE DBDisponible solo con este tipo de conexión
El CtCursorOptions Property se utiliza para get el tipo de cursor utilizado cuando se conecta a una base de datos externa.
El tipo de cursor se definió en HDescribeConnection o HOpenConnection.
Ejemplo
// Find out the type of cursor used for all the browse operations performed
// via "MyConnection"
Info(MyConnection.CtCursorOptions)
Sintaxis
<Type of cursor> = <File name/connection>.CtCursorOptions
<Type of cursor>: Constante de tipo Integer
Devuelve el tipo de cursor utilizado. Este parámetro puede corresponder a una o más de las siguientes constantes:
Ubicación de los cursores
hClientCursorCursor utilizado por MDAC. Por lo general, ofrece más funcionalidades que un cursor servidor. Un cursor cliente obligatoriamente es un cursor estático.
hServerCursorCursor utilizado por la base de datos. Este cursor puede aplicar fácilmente las modificaciones realizadas por otros usuarios a los datos.
Tipo de cursor
hDynamicCursorCursor que ofrece una gran cantidad de funcionalidades pero que consume mucha memoria. Este cursor permite realizar varios movimientos. Permite acceder a todas las modificaciones, adiciones y eliminaciones realizadas por los demás usuarios.
hForwardOnlyCursorCursor rápido que consume poca memoria. El desplazamiento se realiza del primer al último registro. Los datos modificados por otros usuarios no son visibles.
hOpenKeysetCursorCursor que utiliza un conjunto de registros fijo. Solo se almacenan las claves que corresponden al registro, no los registros (consume menos memoria). No se puede acceder a los registros eliminados. Las modificaciones realizadas por otros usuarios son Visible (pero los registros añadidos no lo son).
hStaticCursorHace una copia de los registros de la consulta en la memoria (alto consumo de memoria). Todos los tipos de desplazamiento están permitidos.
Modos de bloqueo
hReadOnlyCursorEl conjunto de registros utilizado no podrá modificarse.
hOptimisticCursorEl registro se bloquea durante la actualización
hPessimisticCursorEl registro se bloquea tan pronto como entra en modo de edición para ser modificado.
Observación: Si no se ha especificado ninguna constante en HDescribeConnection, este parámetro es set a 0.
Atención: no todos los proveedores OLE DB soportan todos los tipos de cursores.
<File name/connection>: Cadena de caracteres
Observaciones
El CtCursorOptions Property se utiliza para get el tipo de cursor utilizado en una conexión. Este Property se mantiene para la compatibilidad retroactiva. Se recomienda utilizar el CursorOptions Property.
Ver también
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: 27/05/2022

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