The database DLL 'crdb_xml.dll' could not be loaded

I am building an application in .NET 3.5 C# that makes use of an existing crystal report. The report uses an XML file for Sales Order. However, when I try to load the report in crystal report viewer in the development environment (as preview)  and during runtime I get the following exception
"The database DLL 'crdb_xml.dll' could not be loaded" I have searched for the solution but I could not find anything.

If I have to convert the report's data source from XML to ADO.NET or any other, is there a way that I can do that without rendering the fields on the report design useless?

EOH_DEVAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

jgbreedenCommented:
I believe if the table definitions are an exact match, you can change the datasource from any one source  to another at runtime.  We have found that with our reports that are based on xml data sets it was necessary to create a test form with the viewer that we could run in design mode in vs.net so we could test our dynamic sql statements.

In the crystal environment, I would have expected with xml data defs it would give you dummy data when you try to preview (random numbers that can make your report look pretty odd).  Maybe it needs that dll to generate the dummy data.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mlmccCommented:
Did you load the xml driver when you installed Crystal?  I don't think it loads by default.

mlmcc
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.