![]() |
Datenbank: Access • Version: 2010 • Zugriff über: Ado
INNER JOIN mit Access
Hallo,
ich versuche ein INNER JOIN über 3 Tabellen zu machen. Bekomme aber am laufenden Band fehler bei dieser Abfrage:
Delphi-Quellcode:
Vielen Dank für die Hilfe!
Form1.SQLQuery1.SQL.Add('SELECT Prüfling.*, Abteilung.*, Standort.*'+
' FROM Prüfling INNER JOIN Abteilung ON Prüfling."AbteilungID" = Abteilung."AbteilungID" INNER JOIN Standort'+ ' ON Abteilung."StandortID" = Standort."StandortID"'); |
AW: INNER JOIN mit Access
Und die Fehlermeldung dürfen wir erraten oder teilst Du sie uns noch mit? Ich würde jetzt mal auf den ersten Blick raten, dass es an dem Tabellennamen liegt.
|
AW: INNER JOIN mit Access
Ist jetzt schon was länger her bei mir, aber war das nicht bei Access immmer alles in eckigen Klamern [MeinFeld]?
|
AW: INNER JOIN mit Access
Umlaute im Tabellennamen?
|
AW: INNER JOIN mit Access
Sorry, die Fehlermeldung habe ich ja ganz vergessen. :oops:
Zitat:
|
AW: INNER JOIN mit Access
SQL-Code:
SELECT
p.*, a.*, s.* FROM Pruefling p INNER JOIN Abteilung a ON a."AbteilungID" = p."AbteilungID" INNER JOIN Standort s ON s."StandortID" = p."StandortID"; |
AW: INNER JOIN mit Access
Zitat:
Ungültige Verwendung von '.', '!' oder '()'. in Abfrageausdruck 'a."AbteilungID" = p."AbteilungID"'+ ' INNER JOIN Standort s ON s."StandortID" = p."StandortID"' |
AW: INNER JOIN mit Access
Lass mnal den 2. Join weg. Es scheint so, al ob Access damit Probleme hat
|
AW: INNER JOIN mit Access
Ja dann simulier den INNER JOIN durch OUTER JOIN und WHERE.
|
AW: INNER JOIN mit Access
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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