这个涉及东西太多了,access和sql 的函数不同,应该算作一个小工程,不是这里就可以解决的

解决方案 »

  1.   

    步骤:
    1. 将access表的数据导入sql server中;
    2. 改连接字符串;如
    cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=."
    3. 用ado改程序sql代码和其它;
    4. 控件有可能要升级;
      

  2.   

    这需要对程序中所有用到的SQL语句进行测试。
    建议将数据库结构、数据导入到SQL SERVER中,然后将程序中的数据库连接字符串改成SQL SERVER,
    之后运行程序,挨个功能进行测试。没有简单的办法
      

  3.   

    我们公司去年也是从ACCESS升级到MYSQL,不过同事升级的时间都花了好几个月.你以为有那么简单?
      

  4.   

    補充點,如果之前是用DAO寫的,現改為ADO,那就更要費神了。
    樓主有點辛苦了。呵呵。
      

  5.   

    sql语句有区别,但不是很大,换了库以后挨个调试每个功能模块。
      

  6.   

    http://topic.csdn.net/u/20090903/10/bc56c3f4-f132-4472-90b7-1b6033f75405.html?seed=959003198&r=59531361#r_59531361