Visual Basic.NET - Actualizar base de datos

 
Vista:

Actualizar base de datos

Publicado por Nicolas (2 intervenciones) el 15/07/2003 14:53:26
Perdon que pongo este mensaje de nuevo, pero antes lo puse con un titulo que ni yo entendi. Hola, tengo un problema, yo tengo un dataset con un grupo de alumnos, paso la lista a un datatable y luego filtro la información para hacer una búsqueda de un alumno en particula y muestro la fila en un datagrid, ahora, cuando quiero actualizar la fila del datagrid para que se actualize la base de datos (en access), no se como hacer, yo tengo lo siguiente pero no anda:

Me.dtgAlumno.Update()
Me.dtgAlumno.Enabled = False
Me.dv.Table.AcceptChanges()
Me.OleDbDataAdapter1.Update(DsAlumno, "Alumno")

Alguien me puede ayudar???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualizar base de datos

Publicado por Jorge (27 intervenciones) el 01/08/2003 14:47:45
Para actualizar tienes que utilizar el dataset

tienes que tener ademas del adapter,connetcion,command, un commandBuilder

dim cb as command builder

cb.dataAdapter=adaptador

Con esto se vincula el CommandBuilder al adaptador.

ahora solo tienes que hacer el update

conexion.open()
adaptador.update(dataset)
conexion.close()

Si cuando llenas el dataset has hecho un mapping
adaptador.fill(dataset,"NombreTabla")

tienes que poner

adaptador.update(dataset,"nombreTabla")

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar