I am presently doing a project in vb 2008 where the database that i need is in MS Access...
I have windows 7 64bit OS and msjet4.0.dll in the c:\WINDOWS\SYSWOW64 folder
but still when i run the .vb code i get an error ...as follows..
The 'Microsoft.JET.OLEDB.4.0' provider is not registered on the local machine.

What is the solution ??? please help

Recommended Answers

Also make sure that your application is compiled as a 32-bit application (x86).

Jump to Post

All 2 Replies

You will need to run RegSvr32 on the dll to register it on the client machine.

Also make sure that your application is compiled as a 32-bit application (x86).

commented: Yeppers! +8
Be a part of the DaniWeb community

We're a friendly, industry-focused community of 1.21 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.