recorrer un dbgrid
Necesito guardar en una variable el numero de filas de un DBGrid y no se como, he probado con:
DBGrid.DataSource.DataSet.fields.count;
Dbgrid.DataSource.DataSet.fieldcount;
DbGrid.Columns.count ;
y siempre me sale 1
no lo entiendo, porque el dbgrid muestra lo que tiene que mostrar y son varios valores, no uno.
Gracias de antemano
DBGrid.DataSource.DataSet.fields.count;
Dbgrid.DataSource.DataSet.fieldcount;
DbGrid.Columns.count ;
y siempre me sale 1
no lo entiendo, porque el dbgrid muestra lo que tiene que mostrar y son varios valores, no uno.
Gracias de antemano
Hola, prueba con esto, ojala resuelvas
dbgrid.DataSource.DataSet.RecordCount
Chao
dbgrid.DataSource.DataSet.RecordCount
Chao
Un DBGrid tiene una propiedad que es DataSource y este debes tenerlo asociado a una tabla o un query. El DBGrid visualiza el contenido de la tabla o el resultado del query asà que si deseas el numero de filas de un DBGrid realmente lo que quieres es saber cuantos registros tiene la tabla o el query asociado a ese DBGrid. De esta manera, utilizas Table1.RecordCount o Query1.RecordCount (ambos te devuelven un Integer). Espero te sirva.
