如何正确显示recordset.recordcount? 使用ADO连接,其余的设置正确,记录结果可以正确显示,使用ADO + SQLServer 2000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 显示前加两句:adodc1.recordset.movelastadodc1.recordset.movefirst With Rs '使recordcount>0 .CursorLocation = adUseClient .CursorType = adOpenStatic End With 你的用户游标设置是否正确。用debug.print adodc1.recordset.connectstring看看是否可以打印出连接语句如果可以,你可以重新覆盖一下你的VB。 CursorType 应为: adOpenStatic 、adOpenDynamic 、adOpenKeyset RS.CursorLocation = adUseClient RS.Open sqlstring, DBConnect, adOpenDynamic, adLockReadOnly 如果是用DAO的话,建议: rs.movelast; rs.movefirst; i=rs.recordcount如果是用ADO的话,建议: rs.open sql,cn,1,3 dim myadorst as adodb.recordset Set myadorst = New ADODB.Recordset myadorst.ActiveConnection = myAdoCn myadorst.CursorLocation = adUseClient myadorst.LockType = adLockOptimistic myadorst.CursorType = adOpenStatic 如何记录鼠标在PictureBOX上的运动轨迹? 知道treeview某个节点的值,如何写语句使这个节点处于编辑状态,高手请进来指点。 怎样判断pictruebox控件有没有装载图片? (sos)如何在vb中完全关闭excel进程? 怎样把文本文件的内容读到字符串?(解决问题马上揭帖) 关于文件打开的问题 怎么用VB实现实现简单的聊天功能?点对点的,不通过中间服务器 类型转换(字符->字节)问题 请教:vista下虚拟XP的问题 数据库引擎提供的数字 一个二十五行左右的ADO数据访问代码请教,急用 请问怎么用winsock实现身份验证?------------->急!!
adodc1.recordset.movelast
adodc1.recordset.movefirst
'使recordcount>0
.CursorLocation = adUseClient
.CursorType = adOpenStatic
End With
用debug.print adodc1.recordset.connectstring看看是否可以打印出连接语句如果可以,你可以重新覆盖一下你的VB。
RS.Open sqlstring, DBConnect, adOpenDynamic, adLockReadOnly
rs.movelast;
rs.movefirst;
i=rs.recordcount
如果是用ADO的话,建议:
rs.open sql,cn,1,3
dim myadorst as adodb.recordset
Set myadorst = New ADODB.Recordset
myadorst.ActiveConnection = myAdoCn
myadorst.CursorLocation = adUseClient
myadorst.LockType = adLockOptimistic
myadorst.CursorType = adOpenStatic