Daten aus DBGrid anders anzeigen - Wie am besten?
-
Hallo Zusammen,
ich bräuchte mal eure Hilfe. Momentan weiß ich nicht, wie ich meine Idee am besten realisieren kann.
Ich habe in meinem Programm ein DBGrid. In dem werden Daten angezeigt und können auch bearbeitet werden. Die Tabelle hat ca. 60 Felder und die Anzahl der Zeilen variieren.Ich möchte jetzt, dass man z.B. per Doppelklick auf einen Datensatz alle Daten dieses Datensatzes untereinander angezeigt werden. Es soll sich etwas über das DBGrid "legen" wo dann die Daten angezeigt werden und die dann dort auch geändert werden können. Außerdem wäre es super, wenn man sich dann in den Datensätzen vor und zurück bewegen kann.
Kann mir da jemand folgen? Wie könnte man sowas am besten lösen?
Danke im voraus.
-
Dazu brauchst du doch nur eine Form zu erstellen, welche je Spalte ein entsprechendes DB-Control beinhaltet (z.B. TDBEdit, TBDCheckBox, TDBComboBox).
Du kannst dieses Formular evtl. auch dynamisch erstellen, d.h. in einer Schleife je nach Spaltentyp die entsprechende Komponente erstellen.Und das Navigieren machst du einfach mit einer TDBNavigator-Komponente auf dem Formular.