Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi FEHLER nach dem Löschen eines Datensatzes (https://www.delphipraxis.net/111606-fehler-nach-dem-loeschen-eines-datensatzes.html)

nachtstreuner60 6. Apr 2008 13:37

Datenbank: Firebird • Version: 1.5 • Zugriff über: zeos 6.5.1

FEHLER nach dem Löschen eines Datensatzes
 
Hallo zusammen,

nachdem ich einen Wert aus einem DBLookupfeld ausgewählt habe,
und danach den zugehörigen Datensatz gelöscht habe, erhalte ich immer die Fehlermeldung

Can not retrieve ResultSet Data !

Was ist hier falsch

Delphi-Quellcode:
procedure TfrmSPEDITION.btnSpedloeschenClick(Sender: TObject);
var
 loesch : string;
begin
 with dmIdoc do begin
   loesch := dbEdit2.Text;
   ZquerySPED.SQL.Clear;
   ZquerySPED.SQL.Text := 'DELETE FROM SPEDITION WHERE FIRMA = :dSATZ';
   zQuerySPED.ParamByName('dSATZ').AsString := loesch;
   ZquerySPED.ExecSQL;
   Showmessage(loesch +' gelöscht');
   zQuerySPED.Active := true;
 end;
end;
Das DBLookup ist mit dem Datenbankfeld 'Firma' verbunden und Listet die einzelenen Firmennamen auf.

Gruß nachtstreuner60

omata 6. Apr 2008 13:38

Re: FEHLER nach dem Löschen eines Datensatzes
 
Weil du dort immer noch 'DELETE FROM' als SQL-Anweisung ausführst und das gibt dir keine Daten zurück!

nachtstreuner60 6. Apr 2008 14:10

Re: FEHLER nach dem Löschen eines Datensatzes
 
oh,

danke Omata, :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz