none
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.

    Question

  • hello
    I have a windows forms application in c # + access: 2010 (Database1.accdb)
    windows 7 x64, and I get the error reading access

    The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the Local machine.:

    and did this:



    and the solution of the microsoft page,

    but still I still connect to access 64-bit ...

    and change the target to 32 bits and install the drives and sige without working connection to the access ...
    it can be?
    Saturday, January 11, 2014 1:47 PM

Answers

  • Hello,

    >>and did this:

    Sorry that we cannot see anything below it, if it is possible, could you please rewrite it?

    >>'Microsoft.ACE.OLEDB.12.0' provider is not registered on the Local machine.:

    For this error message, it may be that we may either not install the engine or we don't have the correct version (32 or 64-bit) installed for our app.

    http://www.microsoft.com/en-us/download/details.aspx?id=13255

    If your Access is 32bit, please have a try to download the AccessDatabaseEngine.exe file and since your PC is 64bit, please change the Plat Target from Any CPU to X86:

    If your Access is 64bit, please download the AccessDatabaseEngine_x64.exe file.

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, January 13, 2014 7:19 AM
    Moderator

All replies

  • This forum is for the visual studio windows forms interface.

    Your question seems to be database which fits for almost every forum.

    Try the forum of for managed data providers

    http://social.msdn.microsoft.com/Forums/en-US/home?forum=adodotnetdataproviders&filter=alltypes&sort=lastpostdesc


    Success
    Cor

    Saturday, January 11, 2014 2:42 PM
  • Hello,

    >>and did this:

    Sorry that we cannot see anything below it, if it is possible, could you please rewrite it?

    >>'Microsoft.ACE.OLEDB.12.0' provider is not registered on the Local machine.:

    For this error message, it may be that we may either not install the engine or we don't have the correct version (32 or 64-bit) installed for our app.

    http://www.microsoft.com/en-us/download/details.aspx?id=13255

    If your Access is 32bit, please have a try to download the AccessDatabaseEngine.exe file and since your PC is 64bit, please change the Plat Target from Any CPU to X86:

    If your Access is 64bit, please download the AccessDatabaseEngine_x64.exe file.

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, January 13, 2014 7:19 AM
    Moderator