PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Panorama general
  • aprovechamiento
  • Caso de uso
  • Navegación por los archivos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Conector MariaDB nativo: Características específicas
Conectores NativosDisponible solo con este tipo de conexión
Panorama general
El Native MariaDB Connector crea tablas "innoDB" para permitir la gestión de bloqueos y transacciones en una base de datos MariaDB..
Consulte la documentación sobre MariaDB para conocer las características específicas de este tipo detabla...
aprovechamiento

Caso de uso

Si su servidor no está configurado para permitir la gestión de las tablas "innoDB", MariaDB crea automáticamente un ISAM (tipo de tablas por defecto tabla en MariaDB).. En la documentación sobre MariaDB, encontrará los detalles sobre la "configuración del servidor para permitir la gestión de las tablas "innoDB"".
Conector MariaDB nativo: SQLLock y SQLTransaction se utilizan para gestionar los bloqueos y las transacciones en las tablas "innoDB" de MariaDB.
Si desea especificar otro tipo de (distinto tabla de "innoDB"):
  • ejecutar una consulta SQL para la tabla creación (comando"CREATE TABLE")
  • utilizar la herramienta de gestión de MariaDB. En este caso, no utilice HCreation en su programa. HCreation borra el (comandotabla"DROP TABLE") si ya existe para volver a crearlo.

Navegación por los archivos

Cuando se realiza una búsqueda en un MariaDBtabla, los registros no se recuperan todos a la vez sino por bloques de 100 registros.. Este valor corresponde a una "caché" leída. Esta función se utiliza para optimizar las operaciones de navegación con las funciones HReadFirst/HReadNext y HReadSeekXXX.
Nota: Los ítems idénticos al último registro leído (es decir, con valores idénticos para todos los ítems) no serán seleccionados por la consulta utilizada para rellenar la "caché" para la lectura de los siguientes registros.
Ejemplo: Los siguientes registros se encuentran en el MariaDB tabla llamado "MyTable":
Número de registroValue
......
98tata
99piletas
100piletas
101piletas
102Tutu
El código de navegación es el siguiente:
FOR EACH MyTable
Trace(MyTable.Value)
END
La ventana de rastreo mostrará los siguientes valores:
  • tata
  • piletas
  • piletas
  • Tutu
Falta un registro (Registro #101 cuyo valor es igual a "Toto").
Versión mínima requerida
  • Versión 20
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario