我现在用的是ACCESS数据库,之前单机版添加查询速度很快,现在改成了局域网添加。连接代码是:
SqlStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
App.Path & "\\192.168.170.1\data\db1.mdb;Persist Security Info=False": dbcnn.Open SqlStr
但是现在添加或查询的时候特别慢。。我听说改成SQL比较快,但是我现在ACCESS数据库有60000条记录啊。。如果导入SQL。就算导入进去。是不是所有的代码都要修改??复杂吗?
SqlStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
App.Path & "\\192.168.170.1\data\db1.mdb;Persist Security Info=False": dbcnn.Open SqlStr
但是现在添加或查询的时候特别慢。。我听说改成SQL比较快,但是我现在ACCESS数据库有60000条记录啊。。如果导入SQL。就算导入进去。是不是所有的代码都要修改??复杂吗?
注意两块。
1:在查询时基本不会出现什么问题,但是要对数据表进行修改就要考虑并发问题;
2:在建数据库时,MS SQL的数据类型比access要求多,比如数据前后空格问题很烦人。MS SQL 比ACCESS要强大很多,运行也稳定,执行效率很高。希望你能尝试。祝你成功!