![]() |
Re: SQL-Parameter Problem
Was benutzt du denn für ein DBMS?
Manche DBs zicken bei der Kombi von Joins und WHERE-Clause rum. |
Re: SQL-Parameter Problem
achso, das hatte ich vergessen zu erwähnen.
arbeite mit access und den join-string habe ich mit acces oder besser von access erstellen lassen... wie gesagt der funktioniert auch aber ich bekomme es nicht hin die daten des ausgewählten satzes anzeigen zu lassen. ich bin mir nicht mal sicher ob ich den aktuellen satz sauber ermittel aber zumidest stimmt DSID mit der ID des satzes überein... |
Re: SQL-Parameter Problem
Zitat:
Du fragst dich vielleicht, warum geht's in Access wenn's mit ner ADOQuery nicht geht?? Abfragen aus Access heraus und über ADO sind zwar ähnlich aber nicht identisch! 2 Dinge müssen passen:
SQL-Code:
Man beachte die Klammersetzung! Hier nochmal als Kurzform mit 5 Tabellen:
SELECT [felderliste] FROM
(TabelleA INNER JOIN TabelleB ON TabelleA.Feld1=TabelleB.Feld2) INNER JOIN TabelleC ON TabelleC.Feld3=TabelleA.Feld4 WHERE ....
SQL-Code:
FROM (((A JOIN B ON ...) JOIN C ON ...) JOIN D ON ...) JOIN E ON ....
|
Re: SQL-Parameter Problem
nur das ich das richtig verstehe...
ein und der selbe Query funktioniert einmal und dann wieder nicht??? :shock: |
Re: SQL-Parameter Problem
Zitat:
Vermutung: es gibt verschiedene Wege Access -> DAO -> datenbank.mdb Delphi -> ADO Express -> ADO -> OLE DB Provider for JET -> DAO -> datenbank.mdb Beim Zugriff über ADO bleibt dann Performance & Funktionalität etwas auf der Strecke. |
Re: SQL-Parameter Problem
verfluchte .... :wall:
okay, dann muss ich mir für dieses problem einen Work-Around ausdenken... Danke für die Info... |
Re: SQL-Parameter Problem
Zitat:
Firebird würde isch in deinem Fall wohl anbieten ;) |
Re: SQL-Parameter Problem
ja, ne ist klar. ich bin aber anfänger und meine vorgeschichte zwingt mich erst mal dazu mit access zu arbeiten... :wall: :wall: :wall:
aber das nächste projekt mach ich dann entweder damit oder mit mysql... mal sehen. :zwinker: |
Re: SQL-Parameter Problem
:hello: So noch mal an alle die es interessiert.... ES FUNZT!
Es lag NICHT an der SQL-Abfrage!!! Die ist völlig in Ordnung. Es war mein Fehler! Ich habe die Abfrage einfach nur falsch plaziert. Statt im OnShow, habe ich sie ins OnCreate gepackt. das konnte nicht funktionieren. Danke an alle die hier mitgeholfen haben. dadurch habe ich wieder einiges gelernt. :dance: Gruß Leon. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:54 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