Hey Leute,
ich komme wieder mal nicht weiter. Mein Problem: Ich möchte nach Auswahl eines Datums Datensätze löschen. Nach der Fehlermeldung "Error creating table handling - Native error 20001" löscht er exakt die Datensätze die er auch soll. Was mach ich den da falsch??
Delphi-Quellcode:
procedure TMainForm.Stundenlschen1Click(Sender: TObject);
begin
with ABSQuery1
do
begin
sql.Text := '
Delete from tblBstAZ '
+'
WHERE Datum BETWEEN :von and :bis ';
ParamByName('
von').asString := InputBox('
InputBox','
Erstes Datum angeben!','
Anfangswert');
ParamByName('
bis').asString := InputBox('
InputBox','
Zweites Datum angeben!','
Endwert');
open;
end;
MessageDlg('
Daten gelöscht!', mtInformation,[mbOk], 0);
end;
Danke für eure Mühe im voraus.
mfg Norbert