Dann schaue DIr doch mal diese Zeilen an:
Delphi-Quellcode:
if (ADOQuery1.ExecSQL() = 1)
then begin // Prüfen, ob der Insert erfolgreich war
ADOQuery1.SQL.Clear;
// ADOQuery1.Parameter.Clear; // Wird beim löschen des SQL-Befehls direkt wieder entfernt...
ADOQuery1.Open;
ADOQuery1.Close;
end;
end;
Ich sag nur 'Clear' -> 'Open'!
Was soll denn da für ein
SQL-Befehl geöffnet werden?
Wenn Du das nach dem dem ExecSQL nicht mehr brauchst, dann kannst Du es auch weglassen.