# sqlite

Toteuttaa rajapinnan sqlite3 -tietokantojen käsittelyyn sovellusohjelmista.

  
**Sqlite.connect (strDB)** *strDB Tietokanta tiedosto joka halutaan avata*

Avaa tietokantatiedoston käsittelyä varten

\-- Avaa tietokannan  
local bd = Sqlite.connect (”/opt/slc/data/myData.sql”)

  
**Sqlite.disconnect (hDB)** *hDB Avatun tietokannan kahva*

Sulkee yhteyden tietokantatiedostoon

\-- Avaa ja sulkee tietokannan  
local bd = Sqlite.connect (”/opt/slc/data/myData.sql”)  
Sqlite.disconnect (db)

  
**Sqlite.query (hDB, strQuery)** *hDB Avatun tietokannan kahva*  
*strQuery SQL query joka halutaan suorittaa*

Ajaa SQL queryn tietokannassa ja palauttaa tuloksen taulukkona (tai nil mikäli kyselyssä tapahtuu virhe).

Jos kysely ei palauta dataa, palautetaan tyhjä taulukko.

Huomaa! Kaikki SQL queryt täytyy päättää ; -merkkiin, muuten ne palauttavat virheen.

\-- Suorita yksinkertainen kysely tietokantaan  
local bd = Sqlite.connect (”/opt/slc/data/myData.sql”)  
local r = Sqlite.query(db, ”select \* from myTable;”)  
Sqlite.disconnect (db)