Ciao amici,
ho rilevato con un database Access e un database Firebird che il controllo datagridview con la proprietà rows.count e anche il datagrid con la propietà visiblerowcount non restituisce il corretto numero di righe ma una riga in piu, e quindi non le numera correttamente. Con la datagridview per ottenrere l'ultima riga devo scrivere me.datagridview1.rows.count -2 e non me.datagridview1.rows.count -1 .
Ho fatto le prove con dei semplici progetti. Per dovere di chiarezza devo aggiungere che solo in un semplice progetto dei miei la datagridview funziona correttamente. Ho fatto le prova anche in una altra partizione del mio computer per essere certo di non avere dei problemi di incompatibilita o di virus. La cosa mi sembra strana.
Incomuncio a pensare che si tratti di un bug di VB.NET. La cosa è grave perche quella proprietà è importante per le applicazioni. Forse non è un problema di VB:NET 2005 ma solo di VB.NET express?
Cerco riscontri nell'esperienza di altri.
Grazie.