CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Feb 2001
    Location
    AZ
    Posts
    201

    Error: Could not find installable ISAM creating MS Access database

    I get the error that the installable ISAM is not found trying to create an MS Access 2007 database. The connection string is:

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Databases\Test.accdb;Jet OLEDB;Persist Security Info=false

    I am using VS 2010 and .NET 4

    Thanks in advance.
    Hal
    up·grade (up'gräd'),
    to take out old bugs
    and put in new ones.

  2. #2
    Join Date
    Jul 2000
    Location
    Milano, Italy
    Posts
    7,726

    Re: Error: Could not find installable ISAM creating MS Access database

    if you want to use that connection string, you must ensure clients have at least the Microsoft Access Database Engine 2010 Redistributable
    which is downlodable for free at microsoft.com. You should take care to ensure you will install on client machine the correct engine for the target machine (x64 or x32). avoiding to try to install both - and your software too should be compiled x32 or x64 depending on target machine. AS you could not predict always what client machines (and if in case any engine is already there, might be even incompatible with your) usually we make a bootstrap that will take care of prerequisite and in case install it from web...
    In any case, Microsoft Access Database Engine 2010 Redistributable is here
    http://www.microsoft.com/download/en....aspx?id=13255

    But before install the redistributable, look if it might be you are on a x64 machine and have the x32 engine (in which case you should try first compiling x32).
    ...at present time, using mainly Net 4.0, Vs 2010



    Special thanks to Lothar "the Great" Haensler, Chris Eastwood , dr_Michael, ClearCode, Iouri and
    all the other wonderful people who made and make Codeguru a great place.
    Come back soon, you Gurus.

  3. #3
    Join Date
    Feb 2001
    Location
    AZ
    Posts
    201

    Re: Error: Could not find installable ISAM creating MS Access database

    Thank you for replying. The project was compiled using the default of any CPU. I changed it to x86 and it is now working fine.

    Regards,
    Hal
    up·grade (up'gräd'),
    to take out old bugs
    and put in new ones.

  4. #4
    Join Date
    Jul 2000
    Location
    Milano, Italy
    Posts
    7,726

    Re: Error: Could not find installable ISAM creating MS Access database

    that is because on target machine you have the x32bit of the engine. Thanks for feedback.
    Cimpy
    ...at present time, using mainly Net 4.0, Vs 2010



    Special thanks to Lothar "the Great" Haensler, Chris Eastwood , dr_Michael, ClearCode, Iouri and
    all the other wonderful people who made and make Codeguru a great place.
    Come back soon, you Gurus.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured