sql中 RecordCount=-1问题
来源:秋浦河畔 时间:2008-03-02 17:18:00
通常人们使用以下两种方法来执行SQL语句:
Set Rs=Conn.Execute(SqlStr)
和
Set Rs=Server.CreateObject(“ADODB.RecordSet“)
Rs.Open SqlStr,Conn,CursorType,LockType
由于默认的记录集游标是服务器游标,
Rs.CursorLocation = adUseServer
所以返回Rs.RecordCount=-1, 应该把服务器游标改为客户端游标,
Rs.CursorLocation = adUseClient
Rs.Open SqlStr,Conn,CursorType,LockType
rs.cursortype
光标类型 recordcount 属性
---------------------------------------------
ForwardOnly 0(默认) 返回-1
Keyset 1 正确的记录数
Dynamic 2 -1或不正确的记录数,依数据源而定
Static 3 正确的记录数
所以Rs.CursorLocation = 3
可用recordset.support("属性名")进行测试是否支持该属性。
标签:RecordCount,SQL,记录
0
投稿
猜你喜欢
Microsoft SQL Server数据库SA权限总结
2009-01-06 11:32:00
怎样使用 SQL Server 数据库嵌套子查询
2009-02-05 15:26:00
理解 XMLDOM 的节选
2008-02-17 14:48:00
函数式编程让JS更优美
2008-06-10 12:40:00
用ASP实现域名绑定子目录
2009-03-11 13:28:00
分享几个字体设计
2007-10-10 13:53:00
设计模式-自动完成
2010-11-30 21:44:00
中国传统色彩名录
2007-11-29 18:36:00
在SQL server2005数据库下创建计划任务
2008-12-26 09:19:00
通过排序引导用户的行为方式
2008-05-17 09:30:00
从客户端提升SQL Server数据库性能
2009-03-06 14:27:00
iframe框架用JavaScript子页面控制父页面
2009-01-19 13:43:00
asp 数组 重复删除函数代码
2011-03-03 10:47:00
FrontPage2002简明教程七:HTML在FrontPage中的应用
2008-09-17 11:33:00
有效防止ASP木马上传运行—小知识[网络安全技术]
2011-03-06 11:15:00
asp如何用Access加密页面?
2010-06-10 18:41:00
用XMLHTTP很好的一个例子
2008-04-25 10:25:00
数据库中聚簇索引与非聚簇索引的区别[图文]
2012-02-25 19:38:23
屏蔽Flash 右键菜单的方法
2008-05-24 07:21:00
在opera里css出现渲染问题
2009-01-15 12:19:00