RE: Provider cannot be found

Tech-Archive recommends: Speed Up your PC by fixing your registry



Open regedit and search for Microsoft.Jet.OLEDB.4.0.

"Dan Wheeler" wrote:

> I am getting a run-time 3706 "Provider cannot be found" error message when my
> program is run on some computers running Windows XP SP2. The program uses the
> following connection provider "Provider=Microsoft.Jet.OLEDB.4.0;" in my
> connection string. I am trying to read values out of an Access 97 database. I
> have tried to correct this by registering various dll's using regserver
> though I am not sure of the proper file name, I have also upgraded MDAC
> though I am told it may not have the right provider included in versions
> after 2.6 and I have also tried to install the latest Jet service pack (SP8)
> but it does not complete due to a message that the Service Pack version of
> this system is newer than the update you are applying". I am looking for the
> proper dll file name to use in the regsvr 32 command and information on
> verifying that the provider dll is properly installed and available.
.



Relevant Pages

  • Provider cannot be found
    ... though I am not sure of the proper file name, ... after 2.6 and I have also tried to install the latest Jet service pack ... proper dll file name to use in the regsvr 32 command and information on ... verifying that the provider dll is properly installed and available. ...
    (microsoft.public.data.oledb)
  • Re: Combo Box Text not appearing
    ... Adminstrator comes down because I work on DoD computers and dont have the ... proper clearance. ... Have you recently installed Access 2003 Service Pack 3? ...
    (microsoft.public.access.forms)
  • Re: sp3a forced install?
    ... > I had an issue where by the service pack did not install correctly but ... > I've tried to re-run it but it just hangs and does nothing, ... returns the proper version? ... Steve ...
    (microsoft.public.sqlserver.setup)