Crystal Report - "physical database not found"

 
Vista:

"physical database not found"

Publicado por Liluth (4 intervenciones) el 17/06/2005 11:31:05
Tengo una aplicacion en visual basic 6 que llama a un reporte que contiene 2 bases de datos con contraseña. En mi equipo funciona todo OK, pero cuando lo ejecuto desde el portatil me da ese error : "physical database not found" .

he cambiado el reporte y ahora hago la llamada a otro que no contiene ningun dato, que solo son etiquetas, y funciona perfectamente en los dos equipos.

A que se debe que no encuentre la base de datos en el portatil, la ruta es la misma, las bases existen y contienen datos, y en mi pc muestra el reporte correcto y actualizado.

Por favor, ayundemen no se que mas probar ni como solucionarlo.... GRACIAS por adelantado por su tiempo....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE: Crystal

Publicado por JoseD (27 intervenciones) el 22/10/2005 04:37:05
Tienes que hacer esto amigo..

Ejecutar el archivo de ayuda de Crystal llamado: Runtume.hlp
El cual se encuentra en la ruta:
C:\Archivos de programa\Seagate Software\Crystal Report\Developer Files\Help

En mi caso es Base de datos Access 97, por lo que de la lista seleccione:
Direct Access - Access 7

Esto arroja la informacion de las DLL que necesita el Crystal para Access97
y DAO
Este es el contenido del archivo de ayuda del Crystal informando:

FILENAME LOCATION DESCRIPTION
P2BDAO.DLL WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only) SCR Physical
Database DLL
P2CTDAO.DLL WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only) SCR Physical
Dictionary DLL
P2IRDAO.DLL WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only) SCR Physical
Directory DLL

The following files are required if you are using one of the following
external databases as an Access 7.0 attached table (Installable ISAM):

FILE LOCATION DESCRIPTION
MSPX3032.DLL WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only) Paradox DLL
MSXB3032.DLL WINDOWS\SYSTEM or WINDOWS\SYSTEM32 (NT only) dBASE (and FoxPro)
DLL

Las 3 primeras librerias las pase a System32 y funciono, posteriormente a
agregarlas al instalador de igual manera funciono.

Para cuando sucede el error de: Physical database not found.
Irse al Runtime.hlp del Crystal el cual informa de las dependencias del
Crystal para lo desarrollado.

Saludos :-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar