CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Ingresar filas en un dataset

(1/1)

José Alberto:
Buenas tardes amigos: Estoy programando con visual studio ultimate 2012, tengo conectada una base de datos Acces a un dataset, un BindingSource y un TableAdapter, el problema se me presenta cuando ingreso un nuevo registro (nueva fila), el TableAdapter muestra los datos en la nueva fila pero nunca lo graba en el dataset, acá les dejo el código a ver si consiguen el error.
Agradecido de antemano a quien pueda ayudarme

Private Sub INGRESAR_DATOS()

Dim nuevafilaClave As DataRow = Me.DSClave.Tables("CLAVE").NewRow

nuevafilaClave("Contrasena") = Me.txtPassUsuario.Text
nuevafilaClave("Usuario") = Me.txtNomUsuario.Text
nuevafilaClave("Nivel") = Me.cboNivel.Text

Me.DSClave.Tables("CLAVE").Rows.Add(nuevafilaClave)
Me.DGVClave.Update()

End Sub

Ya probé colocando:

Me.DSClave.AcceptChanges()
nuevafilaClave.AcceptChanges()

pero igual no guarda los cambios en el dataset

José Alberto:
Ya conseguí la solución, para los que estén pasando por lo mismo deben utilizar el update en el TableAdapter, no en el datagridview o el dataset, agradecido a los que se tomaron la molestia de ver mi problema.

Navegación

[0] Índice de Mensajes

Ir a la versión completa