954,551 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

The 'Migrosoft.Jet.OLEDB.4.0' provider is not registered on the local machine

Hi All,

I am getting the below error message when I try to degug my program.

The 'Migrosoft.Jet.OLEDB.4.0' provider is not registered on the local machine


Thanks in advance.

jaz854
Newbie Poster
9 posts since Jun 2007
Reputation Points: 13
Solved Threads: 0
 

see this thread which is the first one listed in these google links.

Ancient Dragon
Retired & Loving It
Team Colleague
30,050 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343
 

just goto, project click on "add references " and select "jet oledb..." from the list and click on it..
Then it has to work& if "jet oledb..." doesnt exists in the list of refrences then the software have to be installed.....

preetham.saroja
Junior Poster in Training
82 posts since Jun 2007
Reputation Points: 5
Solved Threads: 1
 

You don't say in which language or operating system, but I've had that recently (after going to Win 7 x 64). My VB2008 applications that read/write MS Access files wouldn't work. You need to modify them to compile for 32bit. (MS Access shows no interest in becoming a 64bit product.)

From the Build Menu ==> Configuration Manager ==> Active Solution Platform ==> Add ... (x86)

You may also need to add a runtime argument for the compiler (My Project - Debug - COmmandLine Arguments) of

-define:_MYTYPE=\

JSS at MSSU
Newbie Poster
3 posts since Aug 2010
Reputation Points: 10
Solved Threads: 0
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You