Hallo zusammen,
ich möchte so etwas ähnliches machen, allerdings habe ich mein
SQL nicht im Source liegen, sondern in einer Datei ausgelagert.
Auf diese Weise möchte ich über meinen Client
DB-Updates steuern können.
So weit funktioniert das auch, nur sobald ich mehr als 1 Statement rein packe, will er nicht mehr und meckert den ersten Befehl nach dem ersten
; an. (create, alter, drop,... kennt er dann alles nicht mehr)
Ein
Commit hat mir da auch noch nicht weiter geholfen.
hat jemand ne Idee, wie ich
n Statements abschießen kann ?
Firebird 2.1 / verwendete Komponente TIB_DSQL
Delphi-Quellcode:
with IB_DSQL1
do
begin
SQL.Text := Memo1.Text;
Prepare;
ExecSQL;
end;
Viele Grüße