![]() |
Re: Wie SQL (ADO) Fehler abfangen?
Genauer gesagt:
Wie kann ich einen Fehler im SQL-Statement
SQL-Code:
abfangen, wenn Dumm = 2 nicht existiert...
(select dasunddas from Tabelle1 where Dumm = 2)
|
Re: Wie SQL (ADO) Fehler abfangen?
Da hier kein Fehler sondern nur eine leere Datenmenge zurückgeliefert wird, kannst du diesen auch nicht abfangen.
|
Re: Wie SQL (ADO) Fehler abfangen?
aha...
da muss man aber auch die Daten abfragen können, ob die leer sind oder nicht... also quasi von hinten durch die Brust mitten ins Auge... :? |
Re: Wie SQL (ADO) Fehler abfangen?
Ich schreibe das normalerweise auch andersrum. Zumindest FB ists sowieso egal.
Wichtiger ist noch das hier : Zitat:
Muss das Open nicht auch vor das Try ? :gruebel: wg roter Kasten : DataSet.IsEmpty gibts bestimmt auch. |
Re: Wie SQL (ADO) Fehler abfangen?
Oder du überprüfst, die Anzahl der zurückgegebenen Datensätze. DataSet.RecordCount, native API, im Query (nur Anzahl oder als Erweiterung der Abfrage)
|
Re: Wie SQL (ADO) Fehler abfangen?
Zitat:
|
Re: Wie SQL (ADO) Fehler abfangen?
Jaa. endlich...
jetzt kommen wir in die richtige Bahn.. Ich weiss es nicht, wo das Open, Close, Try, Excecpt usw hin muss... deswegen meine Frage an die Expertinnen/Experten hier.. Ja ich gebs zu, ich schäme mich :oops: |
Re: Wie SQL (ADO) Fehler abfangen?
ich will ja nicht unverschämt sein,
aaaber ein klitzekleines Beispiel wär nict schlecht..... |
Re: Wie SQL (ADO) Fehler abfangen?
Für was? Grundsätzlich ist dein Programm doch nicht falsch, du kannst halt keinen Fehler abfangen, der nicht geworfen wird.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz