Zitat von
raiguen:
Gaaaaanz sicher, dass das nicht funktioniert->
Code:
if Odd((Sender as TDBgrid).DataSource.DataSet.RecNo) then ...
Soweit ich weiss, haben alle DataSet-Komponenten (auch die abgeleiteten..) die Eigenschaft RecNo
Nun es geht nicht. Da bei einer
SQL-Abfrage vom Client nicht immer alle Records vom Server abgeholt werden, sondern nur die, die der Client zur Anzeige oder Verarbeitung braucht.
Nun weiss der Client gar nicht wieviele Datensätze beim Server bereitliegen. (Dynamischer Cursor)
Und so hat die Eigenschaft RecNo 0 oder -1.