Rollback & recordset
Publicado por Sebastian (22 intervenciones) el 17/08/2007 19:08:03
Hola, a ver si alguien me aclara que esta pasando aca...
Tengo una conexion a una base de Access y al ingresar desde el programa...
' Abre la transaccion
ConexionDB.BeginTrans
'Agrega el registro nuevo
recordset1.addnew
se cargan manualmente los campos al recordset... En el caso de que algo falle en esta carga
va a parar al :
ConexionDB.RollbackTrans
hasta ahi todo bien... pero cuando cierro el formulario principal (MDI) de la aplicacion me aparece el nuevo registro en la BD con los datos que llego a cargar manualmente al recordset... o
Porque?
Si alguien me puede explicar porque pasa esto se lo voy a agradecer...
Gracias y saludos.
Tengo una conexion a una base de Access y al ingresar desde el programa...
' Abre la transaccion
ConexionDB.BeginTrans
'Agrega el registro nuevo
recordset1.addnew
se cargan manualmente los campos al recordset... En el caso de que algo falle en esta carga
va a parar al :
ConexionDB.RollbackTrans
hasta ahi todo bien... pero cuando cierro el formulario principal (MDI) de la aplicacion me aparece el nuevo registro en la BD con los datos que llego a cargar manualmente al recordset... o
Porque?
Si alguien me puede explicar porque pasa esto se lo voy a agradecer...
Gracias y saludos.
Valora esta pregunta


0