Re: [gx-l] Problema con Transaccion en GeneXus 9

Carlos,

"TABLENAME fue modificada." es un mensaje de GeneXus que quiere decir que se modificó algún dato del registro que estás trabajando en la TRN por fuera de la TRN.

Cuando accedés a una transacción en modo Update, GeneXus hace un SELECT sobre la tabla y te trae todos los datos. Luego cuando das Confirmar, GeneXus vuelve a hacer un SELECT sobre la tabla para chequear que mientras tu estabas ingresando los nuevos valores nadie haya modificado los datos que estaban guardados. Cuando encuentra diferencias entre el 1er SELECT y el 2do es que envía el error que tu estás teniendo.

Hay veces que quedó algo mal generado, también puede ser que estés modificando en algún momento el contenido de la tabla, te convendría hacer un log de la conexión a la BD para ver qué es lo que está distinto.

Suerte!
Fede

El 4 de enero de 2011 17:24, Marcos Molina <mmforos@adinet.com.uy> escribió:
Hola Carlos
Me ha pasado eso y si mal no recuerdo el tema estaba en un campo date o datetime que no se grababa como debia.
fijate por ese lado
saludos.




Carlos Lemus escribió:
Amigos del Foro

DIOS les bendiga en este 2011. Tengo problema con una transaccion y no se como solucionarlo y queria ver si alguno me hecha una mano , el problema es el siguiente :

Tengo una transaccion que se llama CREDENCIALES , al momento de querer modificar algo en este transsacion me saca el siguiente mensaje : "CREDENCIALES fue modificada" y luego al presionar el boton que dice modificar me saca el siguiente mensaje "Error - registro eliminado por otro usuario" y no me modifica nada , no se que como hacer con esto es primera ves que se me presenta esta situacion. La base de datos esta en SQL Server 2000 y estoy usando GeneXus 9. Pues las demas Transacciones me sacan el mensaje de que fue modificada y al presionar el boton de modificar si modifica la tabla , solo es con esta tabla CREDENCIALES que me da el problema que no se deja modificar.

Gracias por su ayuda

Carlos Lemus

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [gx-l] Problema con Transaccion en GeneXus 9"

Publicar un comentario