Tengo una duda .
Actualmente tengo que concatener todos mis cambios algo asi :
update prm_conceptodet set cantidad=99999,monto=9999 where idprm_conceptocab='082017-C014' and idtienda=0;
update prm_conceptodet set cantidad=2,monto=2 where idprm_conceptocab='082017-C014' and idtienda=1000;
El problema esta aqui son alrededor de 40 a 100 registros y creo que solo deberia mandar los cantidades o monto que han cambiado. El metodo mas largo que actual tengo es Tener otra datatable y al guardar comparo y concateno los que han cambiado asi
solo actualizo los registros modificados .
Pero acabo de ver una propiedad del datagridview
Private Sub dgv_DataError(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewDataErrorEventArgs) Handles dgv.DataError
e.Cancel = False
End Sub
Con esta propiedad si ingreso letras me retorna a su valor de origen osea del dataset con el que llene con el mismo que genero mi otro datagridview para comparar.
Hay alguna manera de saber que filas(rows) han sido cambiados en ejecución? , mediante alguna otra propiedad para ya no tener que comparar registros .Gracias