La Web del Programador: Comunidad de Programadores
 
    Pregunta:  6289 - INSTALO UNA APLICACION VB6 PERO ME DA PROBLEMAS AL EJECUTAR
Autor:  erik jonsson
Hola. A ver si alguien puede guiarme en este problema.
He creado una aplic. muy sencilla (de hecho no incluyo ningún control especial). Tan solo hago referencia a una BD de Access 2000 (utilizo Jet.4.0). Desde el entorno funciona bien, pero cuando me creo los discos de instalación con el asistente de empaquetado que incorpora el VB6, y los instalo en otro equipo, cosa que se hace sin problemas, al ejecutar la aplicación me da el siguiente problema siempre que intento modificar datos en la BD:

'Ocurrió el siguiente error en tiempo de ejecución: el objeto no acepta automatización o esta interfaz'.

Si alguien sabe como resolverlo, agradecería su ayuda.
Saludos

  Respuesta:  Ana Urgilés
Hola como estás, no sé porque exactamente ocurre este error pero lo arreglas instalando el ADO Data Control desde la versión 2.0 en adelante.

Espero te haya servido de ayuda.

  Respuesta:  Miquel Garcia
Hola Erik,
Respecto a tu pregunta, creo que el error puede venir de la referencia del motor.
Abre el proyecto mediante Visual Basic y ves a la Opcion Proyecto ... Referencias
Desactivas la referencia DAO 3.51 y activas la referencia DAO 3.6
Esto hará que puedas acceder a bases de datos Access 2000 y anteriores.