![]() |
Re: SQL-Abfrage in RaveReport ausgeben
Hallo eXOs,
nachdem du den SQL Text erstellt hast, musst du doch die Query noch Öffnen (um sie auszuführen) !? Wo geschieht denn das? |
Re: SQL-Abfrage in RaveReport ausgeben
Hi,
MrSpock Verfasst am: 30.10.2003, 11:29 Titel: Re: SQL-Abfrage in RaveReport ausgeben Hallo eXOs, nachdem du den SQL Text erstellt hast, musst du doch die Query noch Öffnen (um sie auszuführen) !? Wo geschieht denn das? :? Bin mir nicht ganz sicher was du meinst! Muss ich noch ne Komponente hinzufügen?? |
Re: SQL-Abfrage in RaveReport ausgeben
Zitat:
Irgendwas scheint an deinem SQL-Statment zu klemmen, was erstmal direkt nichts mit Rave zu tun haben sollte. Versuch doch erstmal eine völlig Simple Select-Abfrage ohne Klauseln und der gleichen. Es scheint mehr an SQL als an Rave zu liegen. |
Re: SQL-Abfrage in RaveReport ausgeben
Hi,
:-D du scheinst recht zu haben, das hier ist die ursprüngliche Abfrage: 'Select KD_KDNR, KD_KDNAME, KD_KDPLZ, KD_KDORT FROM DXKD WHERE KD_KDNR Between '+Edit1.Text+' and '+Edit2.Text+' Order by DXKD.KD_KDNR'; sobald ich " WHERE KD_KDNR Between '+Edit1.Text+' and '+Edit2.Text+ '" diesen Teil rausnehme funktioniert es! :lol: :( Dummerweise macht dann die Abfrage keinen Sinn mehr, kann ich die Edit Felder so nicht in die Abfrage einbinden? |
Re: SQL-Abfrage in RaveReport ausgeben
Hai eXOs,
mal ne Frage am Rande: Von welchem Typ ist denn KD_KDNR? Und warum funktioniert es nicht mit der Abfrage von Mr. Spock. Kommt eine Fehlermeldung? |
Re: SQL-Abfrage in RaveReport ausgeben
Hi Sharky,
das is ne Tabele einer Access-Datenbank. Wenn ich ne einfache Abfrage schreib, z.B. Select KD_KDNR From DXKD; dann wird der Report erstellt, sobald ich aber dann Where KD_KDNR Between ' +Edit1.Text+ ' and ' +Edit2.Text; dann bringt er mir im laufenden Programm die folgende Fehlermeldung: 'Datentypen in Kriterienausdruck unverträglich`' |
Re: SQL-Abfrage in RaveReport ausgeben
Hai eXOs,
von welchem Typ ist KD_KDNR?? Integer, String??? |
Re: SQL-Abfrage in RaveReport ausgeben
Sorry,
hab dich falsch verstanden. Sind String, wie eigentlich alle Daten in der Tabelle. |
Re: SQL-Abfrage in RaveReport ausgeben
Zitat:
Delphi-Quellcode:
Query1.Close;
Query1.SQL.Text := 'Select KD_KDNR, KD_KDNAME, KD_KDPLZ, KD_KDORT FROM DXKD WHERE KD_KDNR Between ' + QuotedStr (Edit1.Text) + ' and ' + QuotedStr (Edit2.Text) + ' Order by DXKD.KD_KDNR'; Query1.Open; |
Re: SQL-Abfrage in RaveReport ausgeben
:bounce2: Super!!! das funktioniert!
Ich bedanke mich recht herzlich!! :spin: kannst du mir noch kurz erklären, was das genau bewirkt? Ich hätte noch ne kleine andere Frage, wenn ich meine Abfrage auf mehrere Tabellen der DB beziehen will, muss ich doch mehrere RvDataSetConnection-Komponenten einfühgen, aber wenn ich dann die Tabelle in einer auswähle, ändern sich automatisch die Tabellen der andern? mach ich da was falsch oder bin ich ganz auf dem falschen weg?? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 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