![]() |
Datenbank: Access • Zugriff über: ADO
SQL Abfrage geht in Designer aber nicht zur Laufzeit?
Hallo,
folgende Abfrage funktioniert, wenn ich sie direkt im Designer bei einer AdoQuery.SQl eingebe: select Adressen.Name, Ausleihe.Gegenstand, Ausleihe.Datum, Ausleihe.DatumZurück from Adressen, Ausleihe where Ausleihe.Nummer = Adressen.Nummer Die gleiche Abfrage funktioniert leider nicht, wenn ich diese im Quelltext zur Laufzeit ausführe. Es erscheint keine Fehlermeldung. Es wird einfach nur eine leere Datenmenge zurückgegeben. Wir kann das sein? Hat jemand einen Rat? |
Re: SQL Abfrage geht in Designer aber nicht zur Laufzeit?
Bersuch mal einen expliziten Join
SQL-Code:
select
Adressen.Name, Ausleihe.Gegenstand, Ausleihe.Datum, Ausleihe.DatumZurück from Adressen join Ausleihe on Ausleihe.Nummer = Adressen.Nummer; |
Re: SQL Abfrage geht in Designer aber nicht zur Laufzeit?
Hi, geht leider nicht.
Fehlermeldung: Syntaxfehler in From-Klausel. Gruß ereetzer |
Re: SQL Abfrage geht in Designer aber nicht zur Laufzeit?
Hallo,
zeig doch mal die Stelle, wo du den SQL-Text im Code einträgst. Wo wird der verwendet (DBGrid ?) - SQL.Clear vergessen - ExecSQL statt Open ... *rätsel* Heiko |
Re: SQL Abfrage geht in Designer aber nicht zur Laufzeit?
Hallo Heiko,
besten Dank, hatte ExecSQL verwendet. Mit Open klappt jetzt so wie es soll. ExecSQL hört sich trotzdem plausibler an. Naja. Gruß |
Re: SQL Abfrage geht in Designer aber nicht zur Laufzeit?
ExecSQL liefert aber keine datenmenge zurück und wird nur bei Insert, Update und Delete verwendet
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 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