I encounter the above error message while executing import excel data into sql data table.
It worked fine in Mssql 2005 x86 and MS Office 2007 x86.
But currently we upgraded the system to MSSql 2012 x64 and MS Office 2010 x86.
I downloaded the accessdatabaseEngine.exe for MSoffice 2010 x86 and installed
Still It presist the same error.

Pls advice me.


After googling it, I have found 2 posts that may relate to your problem (how to solve the 'not' being registered) -- here and here. Hope this would give you some ideas.

Its because your project is running in 32-bit mode where as windows is 64-bit. You change the mode from the options.