Foros del Web » Programación para mayores de 30 ;) » .NET »

Problemas de Actualizacion con Net y Sql

Estas en el tema de Problemas de Actualizacion con Net y Sql en el foro de .NET en Foros del Web. Hola a todos: Tengo un problema de actualizacion con un Update de un dbAdapter. La plataforma de trabajo es vb net del vs 2003 y ...
  #1 (permalink)  
Antiguo 24/09/2008, 18:16
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Problemas de Actualizacion con Net y Sql

Hola a todos:

Tengo un problema de actualizacion con un Update de un dbAdapter.
La plataforma de trabajo es vb net del vs 2003 y Ms Sql 2000.
Lo que es desconcertante es que antes de hacer el comando dbadapter.update
he revisado el contenido de la tabla y el registro que tiene el problema marca
'modified' con el valor del campo justo. Si veo el registro despues del comando update marca 'unchanged' (que significaria que el registro fue actualizado y reseteo su marca). Pero aun es el hecho que el evento Row Updated se activa
y me muestra el cambio correctamente. Sin embargo al refrescar el grid
(o ver la tabla en Sql) el registro ha permanecido intacto. Otro punto interesante
es el hecho de que si en el grid padre permanezco en el registro cuyo hijo
deseo modificar, el cambio se lleva a cabo, pero si me cambio de registro en el
grid padre entonces aparece el problema. Claro que el usuario de esta aplicacion
tiene que cambiar varios registros antes de guardarlos y ahi es donde este
asunto es muy incomodo. Dudaria del codigo si el update no se realizara
en ninguna circunstancia, pero como mencione solo si selecciono con el raton
un registro del grid padre diferente al del hijo que quiero modificar, es
suficiente para que el problema se presente. En las pruebas que estamos
realizando solo hay un usuario por lo que no hay riesgo de que tenga un
problema de conflicto en el registro. Creo mas bien que es algo a nivel
de configuracion del net o del sql, o de bloqueo inoluntario de registro. No
tengo triggers en la tabla en cuestión y como comente si tengo los derechos
de acceso ya que puedo modificar el DB. Si alguien se ha topado con un problema
similar, que me pueda dar luz en esto, se lo agradecere'.

Gracias y Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:07.