Hola,
tengo una aplicacion en vb.net con visualStudio 2010 y sql 2000.
En el tengo un datagridview donde escribo y guardo los datos al hacer click en un boton.
Cuando tengo una sola fila guarda bien pero cuando son mas sale un el error:
"El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.
Nombre del parámetro: index"
graba la primera fila y elimina las demas.
este es mi codigo: (EL ERROR SALE EN LA SEGUNDA LINEA)
Código:
For j = cantRegistros To Datagridview1.Rows.Count - 1
If Datagridview1.Rows(j).Cells(1).Value Is DBNull.Value Then
MAN = ""
Else
MAN = Datagridview1.Rows(j).Cells(1).Value
' MessageBox.Show(MAN)
End If
If Datagridview1.Rows(j).Cells(2).Value Is DBNull.Value Then
T_HORA = ""
Else
T_HORA = Datagridview1.Rows(j).Cells(2).Value
'MessageBox.Show(T_HORA)
End If
If String.IsNullOrEmpty(Datagridview1.Rows(j).Cells(0).Value.ToString) Then
'AQUI HAGO EL INSERT
End If
Next
Ojala me puedan ayudar
gracias.