Programación General > Visual Basic 6.0 e inferiores

 Pregunta Transacciones Con Visual 6.0 Y Access

(1/1)

josemns:
Hola amigos.
Estoy haciendo un programa de ventas y tengo problemas con las transacciones,
antes este programa funcionaba con SQL Server 2000 y lo hacia muy bien con transacciones, pero ahora que lo quiero cambiar para que trabaje con Access me sale un error cada vez que toca la línea de código BaseVentas.BeginTrans y me sale este error

Error '-2147467259 (80004005)' en tiempo de ejecución:
[Microsoft][Controlador ODBC ;Microsoft Access]No se puede definir el atributo ahora

Estoy trabajando con este driver para Access:

cadena_DNS = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & App.Path & "\" & Nombre_Base & ".mdb;Uid=Admin;Pwd=" & Clave & ";"

y También estoy trabajando con ADO y la versión de la referencia de ADO es:

Microsoft ActiveX Data Object 2.0 Library

lo peor es que el programa tiene diez pantallas y en todos falla menos en uno y no entiendo por que? solo en uno funciona bien.

De antemano gracias a la persona que me pueda ayudar

F_Tanori:
Puedes mostrar el procedimiento que te da el error?

aca hemos utilizado las transacciones sin problemas e access y VB con ADO

que version de Access estas utilizando?

Saludos

josemns:
Hola Gracias por responder, pero ya encontre el problema. Estaba dejando los recordsets abiertos, y access no me acepta que deje abierto los RS pero SQL Server 2000 si me deja. Cosa que es un problema cuando utilizo el DataCombo por que se necesita dejar abiero el recordset para mostrar los datos

Navegación

[0] Índice de Mensajes

Ir a la versión completa