Einzelnen Beitrag anzeigen

Benutzerbild von erich.wanker
erich.wanker

Registriert seit: 31. Jan 2008
Ort: im schönen Salzburger Land
454 Beiträge
 
Delphi XE4 Professional
 
#1

Tabellen aus verschiedenen Datenbänke in einem DBGrid

  Alt 22. Jan 2020, 13:03
Datenbank: Firebird • Version: 2.1 • Zugriff über: ZeosLIB
Hallo,
wie kann ich in einem Grid Daten aus zwei Datenbänke darstellen?


Tabelle1 ist in beiden Datenbänken vorhanden und hat TEILWEISE gleiche Felder!

Database1 - Tabelle1 hat Felder: INR (unique Integer key) Eintrag (String) Bemerkung (String) Messwert (double)
Database2 - Tabelle1 hat Felder: INR (unique Integer key) Eintrag (String) Bemerkung (String) Baugruppe(String)

Jetzt will ich die "gemeinsamen Felder" - die beide Tabellen aufweisen in einem Grid darstellen.

ZConnection1 -> Database1.fdb -Tabelle1
ZConnection2 -> Database2.fdb -Tabelle1

ZQuery1.Connection:= UniMainModule.ZConnection1
ZQuery2.Connection:= UniMainModule.ZConnection2

ZQuery1.SQL.Clear;
ZQuery1.sql.append(' SELECT ???? INR,EINTRAG,BEMERKUNG from ????

UND
Wenn ich in DbGrid einen doppelklick auf einen Eintrag mache - wie erkenne ich ob ich nun einen Record aus Database1 oder Database2 habe?
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \
  Mit Zitat antworten Zitat