Funciones

Listado de Funciones Generales de FoxyDB

Actualizada a la Versión FoxyDb 3.0 (8 de enero 2020)

FuncionesConexión

  • Connect – Permite Conectarse a un servidor de base de datos o usar una conexión compartida
  • Connected – Saber si esta Conectado al Servidor de base de datos y re-conectar (opcional)
  • Connection – Conectar al Servidor con parámetros
  • Disconnect – Permite Desconectarse del Servidor de Base de datos
  • Reconnection – Permite Re-conectarse al servidor

Funciones – Cursores

  • Query – Abrir cursor por medio de una consulta SQL al servidor
  • Changes – Saber si hay Cambios en todos los cursores
  • Close – Cerrar todos los cursores abiertos
  • CursorChanges – Saber si hay Cambios en un Cursor
  • CursorClose – Cerrar un cursor abierto
  • CursorCount – Devuelve la Cantidad de Cursores abiertos y Array con Nombres
  • CursorEdit – Hacer Cursor editable (Aplica Buffering 5)
  • CursorOpen – Verificar si el Cursor esta Abierto
  • Refresh – Refrescar los datos del Cursor del Servidor

Funciones Base de datos

  • Sql – Enviar Comando Sql por medio de SqlExec al servidor de base de datos
  • Db – Cambiar Base de datos del Servidor
  • TableFields – Devuelve Cursor con Campos (estructura) de Tabla de la base de datos
  • Tables – Devuelve Cursor con listado de Tablas de la base de datos
  • TablesGoTop – Aplicar un Go Top a los cursores abiertos en memoria
  • Engine_Version – Devuelve la Versión del Servidor de Base de datos
  • Command – Obtener el comando SQL del registro actual del cursor según los cambios hechos.

Funciones – Transacciones

  • Begin – Iniciar una transacción
  • Commit – Aplica una transacción
  • RollBack – Cancelar una transacción
  • Undo – Deshacer Cambios en todos los Cursores locales editados (TableRevert) y finaliza con un RollBack en el servidor para deshacer los cambios si hay una transacción activa.
  • Update – Genera y Envía instrucciones Sql (Insert / Update / Delete) al servidor según los cambios hechos al cursor
  • End – Cerrar Transacción con RollBack, Cerrar todos los cursores, conexión al servidor y finalizar la librería

Funciones – Identificadores

  • Id – Obtener el Ultimo ID al insertar un Registro Nuevo, el valor se obtiene en la propiedad id_Last
  • Code – Obtener Código Único (Correlativo)
  • UUID – Generar valor UUID (Identificador Universal único)

Funciones Libreria

  • DbCursor – Crea un Cursor temporal para administrar los cursores creados con Use() y Query()
  • Errors – Control de mensajes de Errores SQL (devueltos por Aerror)