datagrids

Carlos
29 de Marzo del 2004
que ondas!

a ver si alguien me pudiera ayudar,...
estoy trabajando con Vb. net ...
mi duda es la siguiente:

lleno un datagrid desde una base de datos de un servidor...

en el datagrid se pueden manipular los registros(insertar, eliminar, modificar)...
mi pregunta es...
como hecer para que pase el datagrid ya modificado al dataset y asi poder por medio del SqlDataAdapter mandar los datos ya modificados a la base de datos..???

para empezar se puede hacer esto???









-kaz-
29 de Marzo del 2004
El datagrid refleja los datos que hay en el dataset, si modificas el datasert modificas el datagrid i viceversa, no tienes que pasar los datos del datagrid al dataset porque ya estan alli.

carlo
29 de Marzo del 2004
perdon pero estoy algo novato en esto!!!!, o no me explique bien , o no te entendi...

lo que hago es una consulta sobre la bd sobre un datagrid mas o menos asi:
1 .- establesco la conexion
2.- lleno el dataset con los datos de mi consulta, claro utlilizando el SqldataAdapter

adaptador.Fill(dbdataset, "tabla_autores")

3.-lleno el datagrid con los datos del dataset:

grid.SetDataBinding(dbdataset, "tabla_autores")

4.- ya en ejecucion, sobre el datagrid se puede eliminar,modificar e insertar registros

ya modificados en el datagrid, como hacerle para que estas modificaciones puedan realizarse en la bd..

tengo un boton de guarda cambios...

Dim sqlbuilder As New SqlCommandBuilder(adaptador)

adaptador.Update(dbdataset, "mitablaenelservidor")