Thema: Delphi Löschabfrage

Einzelnen Beitrag anzeigen

Benutzerbild von norbert3
norbert3

Registriert seit: 24. Mai 2006
Ort: Sachsen
65 Beiträge
 
Delphi 7 Enterprise
 
#1

Löschabfrage

  Alt 24. Sep 2006, 17:33
Datenbank: ABS • Version: 5.05 • Zugriff über: DataSet
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
Norbert Springer
  Mit Zitat antworten Zitat