大神们:
        由于ACCESS2010不能另存为文件名为.mdb格式的,在VS2008 C#读取ACCESS2003的代码不能读取ACCESS2010数据库。
        求指点
        希望不要重装OFFICE2003的或者是OFFICE2007的,谢谢

解决方案 »

  1.   

    Access 2007 开始默认的扩展名好像已经变成了accdb。而不是mdb。连接字符串好像也变了。
      

  2.   

    string connectionString = @"Provider=Microsoft.ACE.OleDb.14.0;Data Source=./sss.accdb ";
      

  3.   

    我的ACCESS没那么高的版本,不过连接数据库的步骤都一样么,其实就是字符串变了应该,去网上搜索下。我估计也就是DATA SOURCE和PROVIDER变了。
      

  4.   

    呵呵,谢谢各位的关注,这个问题搞定了,其实ACCESS2010可以另存为2003的,和07另存方式不同。