需要注意这么几个地方,不知道能不能说全.
第一个,将access数据库导入到sql后,各个表的主键需要重新设置一下,因为导入的时候,主键会掉.然后,主键需要设置为自动加一.
第二个,将连接字符串换成sql数据库的连接方法,本人习惯使用这个方法(ConnectionString = "Driver=;Server=" & Host & ";Database=" & DataBase & ";uid=" & UID & ";pwd=" & PassWord & ";")
CONST Host = "(local)"
CONST DataBase = "数据库名"
CONST UID = "sa"
CONST PassWord = ""
第三,将access转换成sql后,要注意(是/否)类型字段(access),到sql后变成bit类型,所以,程序里使用IsTrue=True/False的地方,注意到sql数据库要使用1/0
其他的如果有没有提到的地方,需要本人自己多注意了
首先连接语句都不一样,所以一定要改,如果连接没问题,大体上应该没问题了
有问题,也只能具体问题具体分析了
估计是个别地方SQL语句有问题,一些语法或函数可能不同。
sql server和 access在一些sql语句上的写法不一样
要修改的