同一段程序,原来是用access MDB的数据库,现在装了个SQL server想换成SQL 的数据库,请问在代码里要做哪些改动? 表里的数据我已经倒过去了.

解决方案 »

  1.   

    多看看sqlserver的联机帮助
    sqlserver语法和access有些是不同的
      

  2.   

    主要是连接字符串其它的一般都没问题的,只是细节上有些不同了,这个说也说不完,没总结过,要么就看一下联机帮助,把代码改一遍,要么就是见招拆招,出问题再改,自己模拟执行一下。不过从这个问题上还想提个建意,应该养成做数据访问层的习惯,我以前就是自己写一个类,来重新实现SQL那几个语句(SELECT、UPDATE……),业务逻辑层调用我写的那个类,以后就算是移到DB2,甚至将数据库变为一个文本配置文件(当然可以,只不过是费径了,只是为说明功能,实际应该不会用的),都可能通过改变数据访问层与底层数据库之间的协议即可。。当然,这也是从编程到软件的一个过渡了