Einzelnen Beitrag anzeigen

Maskenschlitzer

Registriert seit: 8. Nov 2012
4 Beiträge
 
#8

AW: sqlite 3 ... Abfrage mit zwei Datenbanken

  Alt 7. Dez 2012, 07:33
Moin,

ich habe den Lösungsvorschlag von Bernhard Geyer versuchen wollen, allerdings habe ich auf die schnelle keine Komponente gefunden mit der ich es umsetzen konnte (möglicherweise ist es aber mit einem ZSQLProzessor möglich).
Kann also leider nichts zu der Funktionalität sagen.

Allerdings habe ich nach vielen Versuchen einen anderen Weg gefunden mein Problem zu lösen :

ich habe mir 2 ZConnection genommen und die jeweils benötigten Datenbanken eingetragen. Anschließend nahm ich eine ZConnectionGroup, in welche ich die 2 ZConnection's mit folgenden Codezeilen hinzufügte:
Delphi-Quellcode:
ZConnectionGroup1.InsertComponent(ZConnection1);
ZConnectionGroup1.InsertComponent(ZConnection2);
Daraufhin nahm ich eine ZGroupedConnection, der ich als "ConnectionGroup"- Attribut die ZConnectionGroup zuwies.

Nun ist es möglich, wenn man seiner ZQuery als "Connection"- Attribut die ZGroupedConnection zuweist, eine Abfrage auf beide Datenbanken zu machen.

Test SQL- String meiner Abfrage in dem ZQuery "SQL"- Attribut:
Code:
SELECT
 * 
FROM
Tabelle_aus_Datenbank1 a
LEFT JOIN
Tabelle_aus_Datenbank2 b
ON
b.ID = a.ID
Trotzdem vielen Dank für die Antworten
  Mit Zitat antworten Zitat