Vorheriges Thema

sqlite_close

Nächstes Thema

sqlite_last_insert_rowid

Diese Seite

sqlite_execute

sqlite_execute führt eine SQL-Anweisung aus.

result = sqlite_execute(db, ssSQL)

Returnwert

result ist ein leerer String oder eine String-Matrix. Bei einem Fehler, wird eine Exception erzeugt.

Parameter

db

db ist die mit sqlite_open erzeugte Datenbank-Zugriffsnummer.

ssSQL

ssSQL ist ein SQL-String (siehe Beispiel). Die Syntax des SQL-Strings wird unter SQLite (SQL) beschrieben.

Beispiel

Die folgende Funktion erzeugt eine SQLite-Datenbank mit einer Tabelle.

db = sqlite_open("c:/addresses.db");
sqlite_execute(db, "create table Addresses(FirstName varchar(100), LastName varchar(100), EMail varchar(100));");
sqlite_execute(db, "insert into Addresses values('Peter', 'Mueller', 'peter.mueller@axz.de');");
sqlite_close(db);

Einträge lesen:

db = sqlite_open("c:/addresses.db");
smAddresses = sqlite_execute(db, "select * from Addresses;");
sqlite_close(db);
print smAddresses + "|";

id-27082