• Viernes 19 de Abril de 2024, 18:32

Autor Tema:  Ingresar filas en un dataset  (Leído 1730 veces)

José Alberto

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Ingresar filas en un dataset
« en: Lunes 24 de Junio de 2013, 00:13 »
0
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

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re:Ingresar filas en un dataset
« Respuesta #1 en: Jueves 27 de Junio de 2013, 01:05 »
0
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.