|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
通常人们使用以下两种方式来执行SQL语句: Set Rs=Conn.Execute(SqlStr) 和 Set Rs=Server.CreateObject(“ADODB.RecordSet“) Rs.Open SqlStr,Conn,CursorType,LockType (RecordSet对象方式请看这里) 由于默认的记录集游标是服务器游标, 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("属性名")进行测试是否支持该属性。 返回类别: 教程 上一教程: 使用XMLHTTP结合ASP,实现网页的异步调用 下一教程: 如何取得刚刚插入SQL SERVER自增长的ID值 您可以阅读与"RECORDCOUNT=-1问题"相关的教程: · ASP程序密码验证问题 (MS,缺陷) · 解决ASP执行DB查询中的特别字符问题 · 关于日期计算的问题 · XMLHTTP抓取数据时乱码问题解决 · 关于水晶报表10的WEB应用程序部署ADODB问题 |
| 快精灵印艺坊 版权所有 |
首页 |
||