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)
No Comments