La Web del Programador: Comunidad de Programadores
 
    Pregunta:  24024 - PROBLEMAS CON EL EMPAQUETADOR DE VB6.0 RUNTIME ERROR 3706
Autor:  Joan Ratera Pey
Hola amigos, podria alguien ayudarme con el siguiente problema?
Realizo una aplicación en VB6.0 usando un control ActiveX ADO.

Activo:
Referencias: Microsoft ActiveX data Object 2.0 Library.
Componentes: Microsoft ADO Data 6.0 (OLEDB).

La aplicación funciona correctamente en la máquina con el VB6 instalado

Uso Package & Deployment Wizard para crear un instalable y se crean:
Setup.exe, Setup.lst y Project1.cab

Intento instalar en otra máquina sin el VB6 instalado me da el error:

RUNTIME ERROR 3706

ADO NO ENCONTRO EL PROVEEDOR ESPECIFICADO

Saludos y gracias. Joan Ratera Pey. (Manresa, Spain)

  Respuesta:  Mauro d
El error que te dà no es de la instalación de la aplicación, sino cuando se intenta conectar, Tendrias que revisar que el string de conexión que se le dá al método OPEN. Sea válido también en la máquina donde se instala. Si usas Access o algo por el estilo tené que instalar MDAC