Documentaciónabrir(archivo)

abrir(archivo)\texttt{abrir}(archivo)

Nombre

abrir - Abre o crea una base de datos SQLite.

Sinopsis

db = sqlite.abrir(archivo)

Descripcion

Abre una base SQLite existente o crea una nueva si el archivo indicado todavia no existe.

Es el punto de entrada habitual para trabajar con sqlite.api.

Comportamiento

  • Si el archivo existe, abre la base para su uso inmediato.
  • Si el archivo no existe, crea una base nueva.
  • El valor retornado se usa luego en funciones como sqlite.ejecutar(), sqlite.consultar(), sqlite.importar() y sqlite.exportar().

Funciones API relacionadas

  • sqlite.cerrar()

Parámetros

ParámetroTipoDescripción
archivoSTRINGNombre o ruta del archivo .db.

Valor de retorno

SQLITE - Handle de conexion SQLite.

Ejemplo

ejemplo.blox
INCLUIR "sqlite.api"
INCLUIR "tablas.api"

FUNCION PRINCIPAL
INICIO

    SQLITE db
    TABLA  t

    db = sqlite.abrir("sqlite_demo.db")

        sqlite.ejecutar(db, "DROP TABLE IF EXISTS personas;")
        sqlite.ejecutar(db, "CREATE TABLE personas (id INTEGER, nombre TEXT, saldo REAL, nota TEXT);")
        sqlite.ejecutar(db, "INSERT INTO personas VALUES (1, 'Ana', 10.5, NULL);")
        sqlite.ejecutar(db, "INSERT INTO personas VALUES (2, 'Luis', 7.0, 'ok');")

        t = sqlite.consultar(db, "SELECT id, nombre, saldo, nota FROM personas ORDER BY id;")
        tablas.imprimir(t)

    sqlite.cerrar(db)

FINAL