I had similar problem with VB5 and CRP 6.0 when i did a setup wiz on my app. my
app was not running on other machines, where i did the install. i later found
out that the VB setup wiz doesnt include certain files (mainly the
crpeaut32.dll) when i built the setup, even though this file was showing in the
listbox with check box. i deselected it and selected again which later properly
included crpeaut32.dll. may be this problem still exists. the pdbdao.dll (and a
whole list of other p*.dll files) is required to run crp.
Vasu
Quote:
> Obviously it's a bogus error message.
> Sounds like the first machine happens to have the backend driver
> (dll) already installed, the second machine doesn't and it's not part
> of the distribution package.
> You may want to call tech support and find out where to get the
> most recent driver and make it part of your setup. I was having a
> similar problem with a SQL Server backend and Seagate had a
> new driver that wasn't available for download, not available on
> their ftp site but was needed. Go figure.
> Have you taken a look at the runtime file requirements list ?
> Anthony
> >I am creating a project that uses Crystal Reports 6.0 on NT4 SP3 using VB6
> >SP1. Everything works just fine when the app is compiled and executed on my
> >machine. Then when installed on a Win95 machine, fine again. But, when
> >installed on a second Win95 machine, an error occurs when opening a
> >report..."Cannot find 'PDBDAO.DLL', bla bla bla"... and the report fails to
> >show any data. So I searched all three computers and there is no such file
> >residing on any of them. Why would it require a .dll when it doesn't even
> >exist?
> >If anyone has seen this, or better yet, has a solution please let me know.
> >Thanks,
> >Aaron McCarthy