Actualizar registros

05/01/2005 - 00:23 por Mikes | Informe spam
Hola a todos, tengo un dataset que asigno a un dataview y este a su vez a un
datagrid. Pero al momento de actualizar los datos en el datagrid, no efectua
todos los cambios. En una columna del datagrid introduzco datos y utilizo el
siguiente código:
for i=0 to DVCookTimes.Rows - 1
DVCookTimes(i)("TTDYF3") = DVCookTimes(i)("TTDYF2")-
DVCookTimes(i)("TTDYF1")
next
daCook.Update(dataset,"Cook")
Pero en ocasiones no guarda todos los cambios hechos, me deja campos en
blanco, me podrían ayudar a resolver este problema. Gracias de antemano.
Saludos...
Mike
 

Leer las respuestas

#1 SqlRanger
05/01/2005 - 11:59 | Informe spam
Seguramente llamar a EndCurrentEdit antes de Update ayudará:

Dim cm As CurrencyManager
cm = Me.BindingContext(ElDataView)
cm.EndCurrentEdit

Saludos:

Jesús López
MVP Visual Basic
Mentor Asociado Solid Quality Learning
www.solidqualitylearning.com


"Mikes" escribió en el mensaje
news:
Hola a todos, tengo un dataset que asigno a un dataview y este a su vez a
un
datagrid. Pero al momento de actualizar los datos en el datagrid, no
efectua
todos los cambios. En una columna del datagrid introduzco datos y utilizo
el
siguiente código:
for i=0 to DVCookTimes.Rows - 1
DVCookTimes(i)("TTDYF3") = DVCookTimes(i)("TTDYF2")-
DVCookTimes(i)("TTDYF1")
next
daCook.Update(dataset,"Cook")
Pero en ocasiones no guarda todos los cambios hechos, me deja campos en
blanco, me podrían ayudar a resolver este problema. Gracias de antemano.
Saludos...
Mike

Preguntas similares