TurboPL Referenz

ExecSQL Prozedur

Top  Previous  Next

Syntax

ExecSQL(Command: String): Integer

Kategorie

Datenbank-Befehl

Erklärung

Führt ein SQL-Kommando ohne Ergebnismenge aus, z.B. ein INSERT, DELETE, UPDATE, CREATE, ALTER oder DROP. Der Rückgabewert ist die Anzahl der betroffenen Datensätze. Wenn während der Ausführung des SQL-Kommandos ein Fehler auftritt, wird -1 zurückgegeben und ein Laufzeitfehler ausgelöst.

Beispiel

if ExecSQL("INSERT INTO TESTDATA (Column1) VALUES('Otto')") < 0
       Message("Fehler in SQL-Befehl: " + Error.Description);
end;

Siehe auch

OpenSQL