当前位置:编程学习 > VB >>

关于VB 远程SQL操作的问题..谢谢了

VB远程SQL操作

rs.Open "select * from users", cnn, A, B

由于客户端的并发连接不是很多.但单向连接比较频繁..

请问cnn, A, B  中A和B最合理该设置为多少? 

谢谢了..
--------------------编程问答-------------------- A=static
B=readonly --------------------编程问答-------------------- 如果只需要读取数据出来就可以关闭连接的话,那么设置
A=adOpenForwardOnly
B=adLockReadOnly
可以达到最佳性能。

如果需要单单需要移动记录集进行随意读取,但不需要修改,则设置
A=adOpenStatic
B=adLockReadOnly

一般的情况下可以设置
A=adOpenKeyset
B=adLockOptimistic
可以对数据集进行增删改操作 --------------------编程问答-------------------- adOpenDynamic, adLockOptimistic

如果要更新,我一般设置上面2个

如果不更新,我一般把后面改成 adLockReadOnly

设置第一个主要是用一些属性,比如 Recordcount,filter 等 ,如果用adOpenForwardOnly只能用movenext自己遍历,太累人了。
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,