• Jueves 2 de Mayo de 2024, 21:10

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - er Manue

Páginas: [1]
1
Visual Basic para principiantes / Problemas Ado
« en: Martes 16 de Agosto de 2005, 21:38 »
Hola a tod@s:

Estoy desarrollando una pequeña aplicación. Dado que mi ordenador está atestado de programas, para probarla y ver si funciona me he creado una máquina virtual con el VMWare con Windows XP Profesional con SP2 virgen (vamos, sin instalarle nada). Llamemos 1 a mi máquina y 2 a la máquina virtual virgen.

El problema que tengo es el siguiente:

Creo una aplicación tan sencilla como 3 Textbox y un componente ADODC. La cadena de conexión de este último es

Provider=MSDASQL.1;Persist Security Info=False;Data Source=MS Access Database;Initial Catalog=c:\gesbec\prueba.mdb

A cada uno de los textBox le asocio uno de los campos de una tabla de la base de datos.

Pruebo la aplicación en 1 y va perfecto. Pruebo la aplicación en 2, copiando la base de datos al sitio indicado (C:\gesbec) y falla en dicha máquina. Copio el componente necesario. Con el Project Analyzer miro los componentes usados:

En 1, me indica:
   - msado20.tlb
   - msadodc.ocx
   - msvbvm60.dll
   - stdole2.tlb
   - vb6.olb

y en 2, el mismo programa ejecutado en dicha máquina me indica los mismos (había copiado el archivo vb6.olb de 1 a 2, pero reubicándolo en el directorio c:\windows\system32).

EL problema es el siguiente:

En 1 el miniprograma funciona perfectamente. En 2, el componente ADODC se queda inhabilitado y no se puede trabajar con él. ¿Alguna idea?

Gracias de antemano. Un saludo:

Er Manue

Páginas: [1]