Hola compañeros del foro
Les presento my gran problema
Tengo un datagridview que me carga datos de una vista de una tabla en sql y estos datos los filtro desde un textbox por un codigo, hasta aqui bien. El problema es que a ese grid le agrego una columna tipo checkbox en tiempo de ejecucion.
La idea es que el usuario pueda marcar con un check solo las columnas que quiera actualizar, llene los datos y al guarda solo esos datos se reflejen en la bd.
Tengo el siguiente codigo
For r As Integer = 0 To dtmantxcobrar.Rows.Count - 1
If dtmantxcobrar.Rows(r).Cells(14).Value = True Then 'esta es la columna del checkbox
If dtmantxcobrar.Rows(r).Cells(13).Value > 0 Then
'aqui va la sentencia de guardar que tambien me toma los datos del grid algo asi:
i.notainterna = dtmantxcobrar.CurrentRow.Cells(9).Value
End If
End If
Next
El problema es que si marco por ejemplo 3 columnas en cualquier parte del grid solamente se me actualiza la ultima fila del grid, las demas no se reflejan.
Como podria hacer para actualizar de esta forma.
Saludos,