Modificar datos con CommandBuilder

08/09/2005 - 14:53 por confiar en un ensamblado | Informe spam
hola amigos tengo el siguiente problema:
Una B.D sql server, defino un DataAdapter y un SqlCommandBuilder para este
adapter y lo cargo en un dataset q engancho a determinados campos con
DataBindings.

modifico campos y voy pasando a otro registro ... y así sucesivamente cuando
he modificado todos doy un boton de grabar en el q ejecuto un update al
Dataadapter, PERFECTO me modifica todos los registros cambiados menos el
último, EL Q TENGO EN PANTALLA.

La verdad q si al modificar el ultimo paso a otro de atras o adelante me
modifica todos pero eso no es plan.

uN SALUDO Y GRACIAS
 

Leer las respuestas

#1 Jesús López
08/09/2005 - 16:43 | Informe spam
Antes de llamar al Update del adapter, llama a EndCurrentEdit del
CurrencyManager

Dim cm = Me.BindingContext(ElDataSet, "ElNombreDeLaTabla")
cm.EndCurrentEdit()
Adapter.Update(ElDataSet, "ElNombreDeLaTabla")

"confiar en un ensamblado"
escribió en el mensaje
news:
hola amigos tengo el siguiente problema:
Una B.D sql server, defino un DataAdapter y un SqlCommandBuilder para este
adapter y lo cargo en un dataset q engancho a determinados campos con
DataBindings.

modifico campos y voy pasando a otro registro ... y así sucesivamente
cuando
he modificado todos doy un boton de grabar en el q ejecuto un update al
Dataadapter, PERFECTO me modifica todos los registros cambiados menos el
último, EL Q TENGO EN PANTALLA.

La verdad q si al modificar el ultimo paso a otro de atras o adelante me
modifica todos pero eso no es plan.

uN SALUDO Y GRACIAS


Preguntas similares