Sucede que si borro una línea de un DataSet no desaparece el índice, entonces cuando hago un bucle así:
Código:
For i As Integer = 0 To dsGrid.Tables(0).Rows.Count - 1
if dsGrid.Tables(0).Rows(i).Item("Campo") = "Info" Then
...
End If
Next
Si la variable
i es = al ídice borrado la aplicación explota. Lo que hice fue capturar el error para manejarlo, pero me gustaría saber si el mismo DataSet tiene alguna propiedad que indica si la fila ha sido borrada?
Estoy trabajando con VB.NET. Es una aplicación para Pocket PC.