用delphi2010中ADOConnection连接Access(*..accdb)时报错不可识别的数据库,为何?*.mdb不就是这么连接的吗?
请那位高手解答下?

解决方案 »

  1.   

    2007和之前的access版本的驱动不一样,好像是12.0什么的,你双击adoconnection,如果你安装过2007的驱动,里面就应该有,如果没有,你就去找个驱动装一下
      

  2.   

    嗯,2007的格式和以前不一样,要新的驱动,Jet 4.0是不行了
    office2007版本号是V12
      

  3.   

    2007 Office system 驱动程序:数据连接组件
      

  4.   

    支持2楼,以前也碰过次情况,后改成office 2003就好使了
      

  5.   

    connectionstring='Provider=Microsoft.ACE.OLEDB.12.0;Data Source=###.accdb;Persist Security Info=False'
      

  6.   

    我这是  delphi 7  不过应该可以
      

  7.   

    和Delphi2006 连接access2003差不多啊