Entwickler-Ecke
Datenbanken - Feld im DBGrid ansteuern
valherf - Sa 12.02.11 17:04
Titel: Feld im DBGrid ansteuern
Hallo.
Habe eine Frage. Im StringGrid ist es ja recht easy ein Feld anzusteuern. z.B
StringGrid1.Cells[0,0] ist das allererste Feld. Aber wie funktioniert das im DBGrid? Die Cells gibts da ja nicht.
Gruß
Val
Tranx - Sa 12.02.11 18:15
Für die Spalte gilt:
Delphi-Quelltext
1: 2: 3:
| dbgrid.SelectedField := dbgtid.Datasource.Dataset.FieldByName('xxx'); alternativ: dbgrid.SelectedIndex := i; |
Die Zeile wird - da ja Datensätze angezeigt werden - mit dem Datensatzzeiger verschoben.
Also:
Delphi-Quelltext
1: 2: 3: 4: 5:
| dbgrid.DataSource.Dataset.Prior; dbgrid.DataSource.DataSet.Next; dbgrid.DataSource.Dataset.First; dbgrid.DataSource.DataSet.Last; dbgrid.DataSource.Dataset.MoveBy(i); |
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!