Hello all,
I need to make a report that runs in a previous version of an application (Sage ERP) to run in the next version of this application. This report uses both database tables and DLL as its datasources.
When I try to run a report it says: Failed to load database information. Details: The database connector ‘CRDB_p2Bpipe.dll’ could not be loaded. The correct version of the database client for this database type might not be installed. I got the same message when I try to do Verify Database.
When in Crystal I go to Database -> Set Datasource Location, it shows another DLL in certain folder (C:\program files\accpac\gl54a\glptl.dll) and two tables as report's datasources.
The folder C:\program files\accpac\gl54a does not exist in the environment where new version of application is running. So I created this folder and copied glptl.dll into it. It changed nothing in report’s behaviour though.
Question:
How can I point a report to new DLL more civilized way – through Create New Connection? (and then replacing old connection with a new one). Which type of connection I should choose: ADO .NET or some other?
Thank you