![]() |
Datenbank: MDB • Zugriff über: ADO
Join auf 2 Datenbanken
Hiho,
ist es möglich mit einer ADO-Komponente mittels Join auf 2 DBs zuzugreifen? Normalerweise ist ja eine ADO-Kompo an einen Conn-String gebunden. Nun soll aber in einem Verbund eine Tabelle abgefragt werden die sich in einer anderen DB befindet. Welche Möglichkeiten gibt dafür? |
Re: Join auf 2 Datenbanken
Binde die eine MDB in die andere MDB ein so das diese die Tabellen der 2ten DB als verlinkte Tabellen sieht. Evtl. auch eine 3te MDB die beide anderen MDB's einbindet.
Frag mich aber nicht nach den genauen Access-Basic-Befehlen dafür. Meine Access-Zeit ist glücklicherweise schon fast 10 Jahre vorbei und das war bei meiner alten Arbeitsstelle. |
Re: Join auf 2 Datenbanken
Danke Bernhard,
aber in der Tat wüßte ich auch nicht wie. Wie würde das in anderen DBs aussehen? |
Re: Join auf 2 Datenbanken
Zitat:
Oder falls es nur zwei DB auf dem gleichen Server ist so kann man durch voranstellen des Datebanknamens (DBName1.Tabelle1 JOIN DBName2.Tabelle2) darauf zugreifen - Zugriffsrechte natürlich immer vorrausgesetzt. |
Re: Join auf 2 Datenbanken
Du kannst auch per SQL aus anderen Datenbanken selektieren.
SQL-Code:
Eventuell müssen der Namen der (Fremd)Datenbank und der gewünschten Tabelle durch 2 Punkte getrennt werden - zumindest beim SQL Server ist das so.
SELECT * FROM Datenbank2.Tabelle
|
Re: Join auf 2 Datenbanken
Hallo,
Zitat:
Da gibt es keinen Standard. Heiko |
Re: Join auf 2 Datenbanken
Datenbank mit zwei Tabellen, "Schiff" (Spalten: Name, Reederei), "Reederei" (Spalten: Name, Heimathafen);
Schiff.Reederei ist referenziert Reederei.Name. Hier eine Verknüpfung der beiden Tabellen. Der JOIN ist folgendes Zeichen: =
SQL-Code:
---------------------------------------------/\
SELECT *
FROM Schiff, Reederei WHERE Schiff.Reederei = Reederei.Name; ---------------------------------------------|| Das ist der JOIN Dieser JOIN gäbe alle Informationen aus, die zu dieser Kombination von Schiff/Reederei hinterlegt sind. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:01 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