Autor Beitrag
dheilig
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Fr 02.07.04 20:01 
Hallo,
es gibt in Delphi die Möglichkeiten zwei Tabellen mit den Mastersource und Masterfields Eigenschaften in der Table-Komponente zu verbinden.
Aber die Projektion gelang mir bislang nur in zwei getrennten DBGrids.
Gibts es die Möglichkeit, in eine DBGrid Komponente im Spalteneditor die Spalten von beiden Tabellen anzeigen zu lassen ?

Viele Grüße, Daniel
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Sa 03.07.04 12:00 
ja, du musst in der Tabelle die das DBGrid anzeigt, die Spalten aus der anderen Tabelle einfügen. Dazu einfach die Tabelle öffnen, und neue Felder (Lookup-Felder) hinzufügen.
Wichtig: eindeutiger Index der die beiden Tabellen verküpft.

grez
msch

_________________
ist das politisch, wenn ich linksdrehenden Joghurt haben möchte?
dheilig Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Sa 03.07.04 12:56 
hi,
wunderbar, hat geklappt !
vielen dank.
grüße, daniel
dheilig Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Sa 03.07.04 23:19 
Hallo,
hab anscheinend doch ein Problem.
Ich weiß nicht woran es liegt, aber bei mir wird immer nur der 1. Datensatz der 2. Tabelle angezeigt.
Geh ich zum nächsten Datensatz der 1. Tabelle so ist die Spalte, in der eigentlich ein Inhalt aus der 2. Tabelle sein sollte leer.

Wieso ?

Grüße, Daniel
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: So 04.07.04 10:30 
imho stimmt dann dein index nicht. Du brauchst zwingend eine Verknüpfung von Tabelle 1 zu Tabelle 2 (eins zu n bzw. eins zu eins)

grez
msch

_________________
ist das politisch, wenn ich linksdrehenden Joghurt haben möchte?
dheilig Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: So 04.07.04 10:38 
Hallo,
ich habe auch gelesen, dass indexe beschädigt werden können.
hab eine 1:n beziehung und über primary key von tabelle1 mit foreign key in tabelle2 verknüpft. wenn ich mir die beiden tabellen in der datenbankoberfläche anschaue, dann stimmen die beiden Schlüssel über ein.

Grüße, Daniel