• Domingo 22 de Diciembre de 2024, 08:57

Autor Tema:  Begintrans, Committrans, Rollback  (Leído 1746 veces)

carlosjrey

  • Miembro activo
  • **
  • Mensajes: 30
    • Ver Perfil
Begintrans, Committrans, Rollback
« en: Jueves 15 de Enero de 2004, 15:14 »
0
Saludos!

 :(  Tengo el siguiente  problema: mi base de datos esta en Access 2000 y la llamo con vb via ODBC,cuando trato de iniciar el bloqueo de transacción BeginTrans  me devuelve el error comun de visual basic via Jet-Odbc, 3146 no se Falló la llamada.
¿me pregunto si hay que configurar  el access o el driver ODBC para permitirme el bloqueo de transacciones?

Agradecido de Antemano..

QliX=D!

  • Miembro MUY activo
  • ***
  • Mensajes: 214
    • Ver Perfil
Re: Begintrans, Committrans, Rollback
« Respuesta #1 en: Jueves 15 de Enero de 2004, 15:21 »
0
No se si por ODBC con JET 4 podes usar transacciones.
POrq ue no te fijas de ver en el recordset las opciones a ver si soporta transacciones.

En teoria si...

Y no, no necesitas configurar nada del lado ODBC.
Pero revisa si no es un bug de la version de MDAC que estes usando.
QliX=D! - From the top of Tsunami

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Begintrans, Committrans, Rollback
« Respuesta #2 en: Jueves 15 de Enero de 2004, 15:27 »
0
Hola carlosjrey.

Prueba a comprobar en la cadena de conexión los valores para
ImplicitCommintSync  ,
SafeTransactions (supongo que sobre todo esta, que si no me equivoco su valor por defecto es 0) , UserCommintSync.

Suerte.