![]() |
Zeos - Wie Status ermitteln?
Der Titel ist evtl. etwas unpassend, dafür aber kurz... :)
1. Also ich hab ZEOS erfogreich installieren können 2. Ich habe keinerlei Probs auf meine lokale TestDB (MySQL) zu kommen 3. Es funktionieren sogar die meisten Queries ABER, wenn ich eine Query abschicke, erhalte ich keinerlei Status zurück, ob der Befehl erfolgreich war oder nicht. Zumindestens weiss ich nicht, wo da was sein soll. Kann mich einer draufstupsen? Odda iss doa wirschlich nüscht? Edit: Noch ein kleiner Zusatz: Muss man sich eigentlich immer mit einer Datenbank beim Connect verbinden? Oder gibt es evtl. einen Trick, keine konkrete DB anzugeben, weil man ja mit einem Query erst eine anlegen möchte? (Wenn man einfach kein angibt, sacht'er dasser nix nich finden kann) |
Re: Zeos - Wie Status ermitteln?
Hai tobster,
wenn der Befehl nicht erfolreich war sollte eine Fehlermeldung kommen (z.B. Wenn Du versuchst zweimal die selbe Datenbank zu erzeugen). Zitat:
|
Re: Zeos - Wie Status ermitteln?
Zitat:
Es würde schon reichen, wenn der Rückgabetext des SQL-Servers irgendwo steht. Der PHPMyAdmin wirft die ja auch irgendwie aus... :? Zitat:
|
Re: Zeos - Wie Status ermitteln?
*schieb*
|
Re: Zeos - Wie Status ermitteln?
Hallo tobster,
vielleicht hilft Dir ja die Komponente TZSQLMonitor weiter. Die protokolliert nämliche die Aktionen mit und auf der Datenbank. Alle Statements, die abgeschickt werden, werden wahlweise in eine Datei oder wenn Du das Event (ich glaube, es heißt so) OnEventLog ausprogrammierst, auch in ein TMemo umgelitten... btw: Ich hab' bis jetzt auch, wie Sharky das schon geschrieben hat, immer nur Exceptions abgefangen, wenn ich auf Fehler prüfen wollte. Viel Erfolg noch mit Deinem Projekt! :thumb: |
Re: Zeos - Wie Status ermitteln?
Und wo bekomm ich das gute Stück her?
|
Re: Zeos - Wie Status ermitteln?
Die Komponente ist doch in der ZEOS Library enthalten :shock: . Müsste in der Komponentenpalette ("Zeos Access" - oder so...) stehen und heißt tatsächlich TZSQLMonitor. In der neuesten Version der ZEOS (6.1.5) ist sie auf alle Fälle dabei. Denke, das ist bei der D6-Version auch so...
|
Re: Zeos - Wie Status ermitteln?
Hmm, naja, hab die ZEOS 6.0.12 drauf und nicht wirklich Bock, den Heckmeck mit der Installation nochmal zu machen...
|
Re: Zeos - Wie Status ermitteln?
Hi,
wenn Dir bei ner SQL Anweisung um ein INSERT, UPDATE oder DELETE geht, dann kannst Du die Anzahl der "Veränderungen" mit der Eigenschaft "Rowsaffected" der Query ermitteln. Beim "Select" siehst Du ja ob Daten da sind :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:31 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 by Thomas Breitkreuz