UNION SELECT Abfrage bringt Fehler "... konnte das Objekt '' nicht finden ..."

16/05/2008 - 21:01 von Sebastian Brandt | Report spam
Habe ein Problem mit folgender Abfrage (SQL-Ansicht):

SELECT tblAdressen.AdrNr, tblAdressen.Nachname, tblAdressen.Vorname,
tblAdressen.AKzID, tblAdressen.SozID, tblAdressen.StrßID,
tblAdressen.OrtID, tblAdressen.GebDatum, tblAdressen.AnrBriefkopf,
tblAdressen.[Telefon 1], tblAdressen.Bemerkungen
FROM tblAdressen
WHERE (((tblAdressen.Nachname) Like "*" & [Filter: Name/Bezeichnung
oder frei lassen:] & "*") AND ((tblAdressen.OrtID) Like "*" & [Filter:
PLZ und/oder Ort oder freilassen:] & "*"))

UNION SELECT tblAdressenDiv.AdrNr, tblAdressenDiv.Nachname,
tblAdressenDiv.Vorname, tblAdressenDiv.AKzID, tblAdressenDiv.SozID,
tblAdressenDiv.StrßID, tblAdressenDiv.OrtID, tblAdressenDiv.GebDatum,
tblAdressenDiv.AnrBriefkopf, tblAdressenDiv.[Telefon 1],
tblAdressenDiv.Bemerkungen
FROM tblAdressenDiv
WHERE (((tblAdressenDiv.Nachname) Like "*" & [Filter: Name/Bezeichnung
oder frei lassen:] & "*") AND ((tblAdressenDiv.OrtID) Like "*" &
[Filter: PLZ und/oder Ort oder freilassen:] & "*"))

UNION SELECT tblAdressenAnw.AdrNr, tblAdressenAnw.Nachname,
tblAdressenAnw.Vorname, tblAdressenAnw.AKzID, tblAdressenAnw.SozID,
tblAdressenAnw.StrßID, tblAdressenAnw.OrtID, tblAdressenAnw.GebDatum,
tblAdressenAnw.AnrBriefkopf, tblAdressenAnw.[Telefon 1],
tblAdressenAnw.Bemerkungen
FROM tblAdressenAnw
WHERE (((tblAdressenAnw.Nachname) Like "*" & [Filter: Name/Bezeichnung
oder frei lassen:] & "*") AND ((tblAdressenAnw.OrtID) Like "*" &
[Filter: PLZ und/oder Ort oder freilassen:] & "*"))

ORDER BY tblAdressen.Nachname;

Alle 3 Tabellen sind vorhanden und lassen sich einzeln öffnen. Wenn
ich den 2. oder 3. UNION SELECT-Teil lösche, funktioniert sie auch.
Aller Felder sind vorhanden. Die Tabelle tblAdressen findet sich
jedoch in einer anderen Backend (.accdb) wie tblAdressenAnw und
tblAdressenDiv.

Hat jemand was beizusteuern???

Grüße und Dank
Sebastian
 

Lesen sie die antworten

#1 André Minhorst
16/05/2008 - 21:07 | Warnen spam
Hallo Sebastian,

Am Fri, 16 May 2008 12:01:18 -0700 (PDT) schrieb Sebastian Brandt:
Habe ein Problem mit folgender Abfrage (SQL-Ansicht):

SELECT tblAdressen.AdrNr, tblAdressen.Nachname, tblAdressen.Vorname,
[...]

Alle 3 Tabellen sind vorhanden und lassen sich einzeln öffnen. Wenn
ich den 2. oder 3. UNION SELECT-Teil lösche, funktioniert sie auch.
Aller Felder sind vorhanden. Die Tabelle tblAdressen findet sich
jedoch in einer anderen Backend (.accdb) wie tblAdressenAnw und
tblAdressenDiv.



wie àußert sich denn das Scheitern?

Kommt ein Fehler, gibt die Abfrage keine Datensàtze aus?

Ciao
André

http://www.access-entwicklerbuch.de
http://www.access-im-unternehmen.de

Ähnliche fragen