本帖最后由 yousuf 于 2011-08-30 01:59:43 编辑

解决方案 »

  1.   

    http://topic.csdn.net/u/20101030/15/dea95fea-a565-4110-b356-60fa716c252b.html
      

  2.   

    Microsoft Access Database Engine 2010 Redistributable
      

  3.   

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\xxxx.accdb;Persist Security Info=False;
      

  4.   

    问题补充:
    我使用代码方式 是可以正常连接到access2010的数据可文件的问题是 如果使用控件 accessDataSource  来建立数据源后,就会出现错误的
      

  5.   

    Access版本太高了,VS版本太低了...用Access 2010另存为...降级...事实上Access的附加功能新功能Jet都用不到,完全没必要用高版本...
      

  6.   

    再补充:使用sqldatasource 控件可以正常的连接到 access2010的 accdb文件
      

  7.   

    这个 跟版本没有关系吧,问题是我用代码定义 oledbconnection 可以正常的连接到 accdb文件。
    就是使用accessdatasource控件 用向导建立数据源 后测试出现 错误的!
      

  8.   

    http://www.connectionstrings.com/ace-oledb-12-0/
    去这里找!