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

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 developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.