Provider not found


This error means part of the Microsoft Data Access Components (MDAC) has become corrupted. This is a common component included with Windows XP and used by Timeless Time & Expense. Components of it are used by many software products.  It is possible other software may have uninstalled part of it or it may just mean some components have been unregistered.

However, MDAC is difficult to fix if it has become corrupted.  MDAC cannot be uninstalled and re-installed.  If there is an upgraded MDAC this can be installed to fix the problem.  Operating system service packs may also correct the problem.  Timeless Time & Expense installs version MDAC version 2.8.

If there is not a new version of MDAC and installing the latest service pack for your operating system does not solve the problem, try the following.

Look for the following dlls.  Open a command window.  For each dll, "regsvr32 <full path\filename>".

C:\Program Files\Common Files\System\ole db\sqloledb.dll
C:\Program Files\Common Files\System\ole db\Oledb32.dll
C:\Program Files\Common Files\System\ole db\Msdasql.dll
C:\Program Files\Common Files\System\msadc\Msadce.dll

If you do not find all the files or this does not fix the problem, you should use component checker to isolate other missing files.  Feel free to contact us directly to assist you in this step.


Posted Wednesday, April 13, 2005 by MAG Softwrx, Inc
http://kb.magsoftwrx.com/KnowledgebaseArticle10014.aspx