C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Reviews   Communities   Interview   Jobs   Projects   Training   Your Ad Here    
Silverlight Games | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Polls | Revenue Sharing | Lobby | Gift Shop |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...






Forums » .NET » .NET »

Regarding MS Access


Posted Date: 04 Nov 2009      Posted By: pasupuleti Srikanth      Member Level: Gold     Points: 1   Responses: 2



ERROR on Windows 7 64-bit Windows machines:

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

Please Provide Best Solution.





Responses

Author: Mikkel Bachmann    04 Nov 2009Member Level: BronzeRating: 2 out of 52 out of 5     Points: 2

Hi.

try another Connection String
http://www.connectionstrings.com/access

C# is my languages, OOP is my religion, byt i am my good!
CV - Mikkel Bachmann



Author: ChandraShekar Thota    04 Nov 2009Member Level: DiamondRating: 2 out of 52 out of 5     Points: 2

Srikanth,

1.There is not a 64 bit version of jet that is reason why you get that error. To force your app to use the 32 bit change the target cpu to x86 in the advanced compiler options.

See this url how to do that

http://www.vb-tips.com/default.aspx?ID=c8303e25-496d-4288-bc1d-58e5850daf5e

2.Also If you want to run your ASP.NET app in 32-bit mode then you have run IIS in 32-bit mode. In addition, you cannot run IIS in 32 and 64-bit mode at the same time.

see this
http://support.microsoft.com/default.aspx/kb/894435

chandrashekarthota@gmail.com /92 93 95 95 39
FREE SESSIONS ON .NET AND VISUALSTUDIO



Post Reply
You must Sign In to post a response.
Next : Abstract Factory & Factory Method
Previous : Make dynamically created button public.
Return to Discussion Forum
Post New Message
Category: .NET

Related Messages



dotNet Slackers

About Us    Contact Us    Privacy Policy    Terms Of Use