51Testing软件测试论坛

标题: CreateObject("adodb.recordset") .cursorlocation=3 [打印本页]

作者: jkm168    时间: 2013-4-18 21:17
标题: CreateObject("adodb.recordset") .cursorlocation=3
CreateObject("adodb.recordset") .cursorlocation=3
这个是什么意思
作者: joykao    时间: 2013-4-19 10:46
是数据查询后光标定位结果的位置。。。。?
作者: 六月天    时间: 2013-4-19 16:56
就是游标采用客户端游标,有3个值,分别是1,2,3.
1表示不使用游标,现在已经作废了,
2表示使用服务端游标,这是默认值,如果不设置这个属性,就是使用服务端游标
3就是客户端游标。
这种直接用数字的写法其实不是编程的好习惯,如果有开发把代码写成这样,你算他一个bug也不为过。推荐使用静态常量的写法,对应1,2,3分别是adUseNone,adUseServer,adUseClient。其实上面的代码应该写成CreateObject("adodb.recordset") .cursorlocation=adUseClient
作者: jkm168    时间: 2013-4-19 19:17
函数中不理解的 一个值,非常感谢!11




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2