
16/10/2007, 07:53
|
 | | | Fecha de Ingreso: octubre-2006 Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 7 meses Puntos: 0 | |
Re: Asp y access, error con base abierta SI mostraras el error que sale por el que indicas que falla sería más fácil ayudarte, sin embargo te puedo dar algunas pautas:
Cuando se modifican registros en una base de datos cualquiera que sea ella, esta se bloquea de manera exclusiva con privilegios únicamente al usuario que esta haciendo la actualización, y este bloqueo culmina únicamente cuando el usuario termina de modificar el registro; el bloqueo exclusivo lo maneja el mismo motor de base de datos, pero también debe ser controlado por el programa, de tal manera de poder liberar el registro o la tabla bloqueda, para eso existen las transacciones que debes manejar en tu variable de conexión:
antes de hacer la actualizacion pones lo siguiente:
Conexion.begintrans '' Apertura el bloqueo exclusivo ''
cuando terminas la actualización
Conexion.committrans '' cierra con éxito el bloqueo exclusivo ''
y si hay error en la actualización:
Conexion.rollbacktrans '' cierra el bloqueo exclusivo y deshace el cambio realizado en el registro ''
espero que te haya ayudado en algo, de todas maneras sería bueno conocer el error exacto |