Entwickler-Ecke
Datenbanken - zwei Tabellen, ein DB-Grid
mibe - Mo 01.09.03 16:06
Titel: zwei Tabellen, ein DB-Grid
hallo,
ich habe zwei miteinander verbundene tabellen, die ich in einem DB-Grid anzeigen und bearbeiten möchte. Gibt es da eine Komponente, oder hat sonst Jemand einen Rat für mich.
Für Eure Entworten vielen Dank.
Gruss
Michael
Moderiert von
UGrohne: Titel geändert und Doppelpost gelöscht
Socher - Di 02.09.03 10:26
Titel: RE DB-Grid
Einem DB-Grid lässt sich nur eine Tabelle zuordnen!
Eventuelle Lösungen:
1. Aus den beiden Tabellen eine erzeugen und Zuordnen
2. Die Daten in ein StringGrid übertragen (sehr aufwändig)
3. Zwei DB-Grid mit einer Master-Detail-Beziehung verwenden
:oops:
hansa - Di 02.09.03 12:16
Titel: Re: RE DB-Grid
| Socher hat folgendes geschrieben: |
| Einem DB-Grid lässt sich nur eine Tabelle zuordnen!... |
Das stimmt so nicht. Mit einem Join erhälst Du eine einzige Datenmenge. Und Datenmenge (Dataset) <> Tabelle :!: Aber das mußt Du Dir dann mal genauer ansehen. Dieses Dataset ordnest Du dann dem DBgrid zu.
neojones - Di 02.09.03 13:12
@hansa: ja, richtig. Aber eine gejointe Datenmenge kann man nicht bearbeiten.
Viele Grüße,
Matthias
hansa - Di 02.09.03 13:16
wie meinen ? :nixweiss: Meinst Du jetzt in nem Grid, oder was ? Wieso kann man da nichts bearbeiten ?
Alfons-G - Di 02.09.03 14:50
Welche Datenbank verwendest Du und welche Delphi-Version?
Es gibt durchaus Möglichkeiten, Join-Daten in einem Grid anzeigen zu lassen und trotzdem zu aktualisieren. Es ist allerdings ve nach Version unterschiedlich aufwendig.
8)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!