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:
Ojala me puedan ayudarFor 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
gracias.