No puedo usar BeginTrans

08/11/2006 - 21:16 por Byron | Informe spam
Hola Amigos... Por favor me podrían ayudar...
Necesito utilizar transaccionalidad en una aplicación con eVB 3.0 para
pocket pc, pero cuando ejecuto la instrucción DBConexion.BeginTrans, me sale
e error "La operación que pide la aplicación no es admitida por el proveedor".
Aquí el código que utilizo:

Dim DBConexion As ADOCE.Connection
Set DBConexion = CreateObject("ADOCE.Connection.3.0")
DBConexion.Open "\My Documents\MiBase.cdb" 'Es una base Access en la Pocket
DBConexion.BeginTrans '***AQUI ME SALE EL ERROR***



DBConexion.CommitTrans

Gracias de antemano por su ayuda
Byron
 

Leer las respuestas

#1 Carles
12/12/2006 - 08:21 | Informe spam
Disculpa pero no estoy muy puesto en eVB ni en la BB.DD que comentas pero
¿estás seguro que la BB.DD que utilizas es transaccional? es decir, admite
transacciones. Puede que no las admita y por eso aparezca este error.

Espero haberte ayudado.

Carles


"Byron" wrote:

Hola Amigos... Por favor me podrían ayudar...
Necesito utilizar transaccionalidad en una aplicación con eVB 3.0 para
pocket pc, pero cuando ejecuto la instrucción DBConexion.BeginTrans, me sale
e error "La operación que pide la aplicación no es admitida por el proveedor".
Aquí el código que utilizo:

Dim DBConexion As ADOCE.Connection
Set DBConexion = CreateObject("ADOCE.Connection.3.0")
DBConexion.Open "\My Documents\MiBase.cdb" 'Es una base Access en la Pocket
DBConexion.BeginTrans '***AQUI ME SALE EL ERROR***



DBConexion.CommitTrans

Gracias de antemano por su ayuda
Byron

Preguntas similares