sqlite3_execute¶
sqlite3_execute führt eine SQL-Anweisung aus.
- result = sqlite3_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 sqlite3_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 = sqlite3_open("c:/addresses.db");
sqlite3_execute(db, "create table Addresses(FirstName varchar(100), LastName varchar(100), EMail varchar(100));");
sqlite3_execute(db, "insert into Addresses values('Peter', 'Mueller', 'peter.mueller@axz.de');");
sqlite3_close(db);
Einträge lesen:
db = sqlite3_open("c:/addresses.db");
smAddresses = sqlite3_execute(db, "select * from Addresses;");
sqlite3_close(db);
print smAddresses + "|";
History
Version |
Beschreibung |
---|---|
5.5.0 |
Neu. |
Siehe auch
id-507022