Hallo Matthias
Möglicherweise liegt nur eine Begriffverwechslung vor, ich versuche es baer trotzdem mal zu erklären.
Mit einem SELECT-Statement kann man ein oder mehrere Tabellen in _einer_ Datenbank abfragen.
Im Stil:
SELECT t1.feld1, t1.feld2, t1.feld3, t2.feld1, t2.feld2, t2.feld3
FROM tabelle1 AS t1, tabelle2 AS t2
WHERE t1.keyfield1 = t2.keyfield2Es ist _nicht_ möglich mit einem SELECT-Statement zwei (oder mehrere) Tabellen in _verschiedenen_ Datenbanken abzufragen.
Herzlich Dank erstmal für deine sehr guten und ausführlichen Ausführungen (Glaub ich muss mich bald mal mit ASP beschaeftigen, das aber nur nebenbei)
Ich habe _NUR EINE_ Datenbank (Name: Testdatenbank.mdb). In dieser sind zwei Tabellen 1. Name: testdatenbank, 2.Name: testdatenbank2.
Die Tabelle "testdatenbank" habe ich Kopiert und eingefügt als "testdatenbank2". Jetzt habe ich in der Tabelle " testdatenbank2" den Spaltennamen TECHNIKEN in TECHNIKEN1 geändert und einige Eintraege verändert. Mit dem Quellcode:
--------------------------------------------------------------
SQLStatement: SELECT testdatenbank.*, testdatenbank2.techniken1 FROM testdatenbank, testdatenbank2
- where testdatenbank.Name like '%Name%'
- and testdatenbank2.name = testdatenbank.name
- and testdatenbank.techniken = testdatenbank2.techniken1
------------------------------------------------------------
wollte ich jetzt bloss die Eintraäge der "testdatenbank2.techniken1" statt testdatenbank.techniken auslesen.
Leider liesst er aber alles aus der testdatenbank aus und berührt die testdatenbank2 gar nicht.
gruss
matthias