La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20891 - ERROR 20532
Autor:  Israel Quiñonero
Hola, estoy desarrollando una aplicacion cliente/servidor en Visual Basic 6 contra SQL Server 7.0,los informes los genero con Crystal Report 8.0 y todo funciona correctamente en desarrollo,pero al instalar la aplicacion los informes no funcionan aparece el mensaje "20532.-Falta la DLL de la Base de Datos",he probado a buscar soluciones en el Web de SEAGATE pero lo que he encontrado no me ha servido,por cierto la aplicación corre bajo Windows 2000.
Muchas gracias de antemano y un saludo

  Respuesta:  Bernardo Rueda
Prueba con el CD se SQL server a instalar solo los componentes de conexión de SQL server. Eso te debería funcionar

  Respuesta:  Pablo Astorga
Hola Israel, tuve el mismo problema y lo solucione...
El problema es que debes prestar atención a la forma como te conectas a la base de datos en Crystal Report. Tuve que jugar con la opción de "Convertir el controlador de base de datos" que esta en menú principal, base de datos.

Para mi caso este estaba usando la dll pdssql.dll (sql server) y lo cambie a pdsoledb.dll (oledb) oledb contra sqlserver. Después hay que verificar base de datos.

Pruébalo...

  Respuesta:  viktor muñoz
Saludos :

Cuando compilas y estes creando tu instalador de tu aplicación VB te da la oportunidad de incorporar Dll y demas archivos para el correcto funcionamiento de tu sistema, si ya palomeaste todos los archivos que ahi se te indican y ni asi funciona, probablemente te hagan falta los archivos DLL de Crystal Reports, copialos del subdirectorio c:\windows\system y pasalos al mismo directorio de la PC que vas a ocupar.