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

急!!急!!!Recordset.recordcount的值为-1

原码:
strSql="select A.a,A.b,B.c from A left join B on A.a=B.a"

dim objRs as adodb.recordset

objRs.open strsql,cn,adopenStatic,3

objRs.recordCount 返回值为-1

注: 在我的电脑测试,返回实际的数目,,,在另一台电脑上测试返回-1
     都是在客户端。
     如果我把 3 改为 1  就可以返回正常数目。。但我要的是可以更新的。。
     也有试过在第三行前插入objRs.CursorLocation=adUseClient 结果还是返回-1

求大侠们,帮忙了。。 --------------------编程问答-------------------- 没有连好数据库呗~~

用VB的IDE 等其它手段连一下数据库试试。
--------------------编程问答-------------------- http://blog.csdn.net/likaier/archive/2005/04/21/356915.aspx --------------------编程问答-------------------- 数据库连了没 --------------------编程问答-------------------- 建议你查看一下数据库的链接,
可能是数据库的链接没有连上造成的。
补充:VB ,  控件
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,