Entwickler-Ecke

Datenbanken - DBGrid Zeilen.visible := false;


Stoffel1984 - Mo 01.09.03 11:47
Titel: DBGrid Zeilen.visible := false;
Hallo!

Ich habe ein Programm geschrieben das 3 Schritte (TabSheets) durchgeht. Im ersten Sheet ist ein DBGrid in dem ich diverse Datensätze markieren will. Im zweiten Sheet ist auch ein DBGrid welches auf die gleiche Datenbank zugreift, mir aber nur die zuvor ausgewählten Datensätze quasi als Kontrolle anzeigen soll. Wie bekomme ich das hin? Die Columns kann ich ja einfach mit Columns.Visible := false ausblenden aber wie blende (nicht lösche) ich einzelne Datensätze aus? DBGrid.SelectedRows.Visible gibt es nicht.....

Wäre euch wirklich für eure Hilfe dankbar,


Stoffel


biohazard - Mo 01.09.03 14:51

Hallo,

Ich weiß jetzt nicht ob man die Zeilen ausblenden kann oder nicht. Ich glaube jedenfalls nicht das es so einfach geht.
Aber warum versuchst du es nicht einfach mit einem Filter oder einer SQL-Abfrage. Das wäre doch ne einfache Lösung.


hansa - Mo 01.09.03 14:55

Ich würde es auch auf Dataset-Ebene machen. 2 Datasets und mit WHERE die Datensätze verwenden oder halt nicht.


Stoffel1984 - Mo 01.09.03 15:03

Vielen Dank Euch!

Hatte mich so in die Sache verrant dass ich gar nicht an Filter gedacht habe.... :autsch:

Danke nochmals,

Stoffel