Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Bedingung, falls query kein ergebnis liefert? (https://www.delphipraxis.net/86058-bedingung-falls-query-kein-ergebnis-liefert.html)

mafiaente 8. Feb 2007 12:12

Datenbank: paradox7 • Zugriff über: query

Bedingung, falls query kein ergebnis liefert?
 
hallo,
ich habe eine abfrage gesartet, in der man name un email eingeben muss un dies dann mit der kundendatenbank abgeglichen wird! wenn ich richtigen name mit zugehöriger email eingebe klappt auch alles! wenn ich aber ewtas eingebe, was nicht in der datenbank vorkommt, stürzt das programm ab! wie kann ich das abfangen!
es soll eine showmessage kommen "Kein Eintrag vorhanden" falls bei der suche nichts gefunden wurde ich hoffe mir kann geholfen werden! hier der quelltext bisher:
Delphi-Quellcode:
Query2.close;
Query2.sql.Clear;
Query2.Sql.Add('SELECT * FROM db\kd_daten WHERE Name = '+#39+edit2.text+#39+' AND Email = '+#39+edit10.text+#39);
query2.open;

mkinzler 8. Feb 2007 12:14

Re: Bedingung, falls query kein ergebnis liefert?
 
Der Fehler liegt nicht an dem geposttetn Code, dieser Funktioniert auch bei keinem Suchergebnis, sondern im Folgecode.

hoika 8. Feb 2007 13:03

Re: Bedingung, falls query kein ergebnis liefert?
 
Hallo,

benutze

if not Query2.IsEmpty


Heiko

mafiaente 8. Feb 2007 20:15

Re: Bedingung, falls query kein ergebnis liefert?
 
ok habs jetz auch mit
Delphi-Quellcode:
IF Query2.EOF THEN showmessage('Kein Eintrag gefunden!')
hinbekommen! trotzdem vielen dank!

- closed -


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 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