CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

recordcount为什么不能正确显示结果, 我的代码错在何处?

楼主sjsj(虚怀若谷)2001-11-14 20:42:16 在 Web 开发 / ASP 提问

我写了一段聊天室中列出在线人员的代码,但是在线人数统计有错,总显示为-1  
   
  我检查了一下,应该是recordcount的问题,于是我另外定义了mennumber作为计数变量,结  
  果能正确显示在线人数。  
  但是我想不通为什么recordcount不能正确显示所选的记录条数  
   
  代码如下:  
  <%          
  dim   conn,connstr,recuser,sqlstr,mennumber  
                                                                  ~~~~~(后来加上的计数变量)  
  mennumber=0     '(后来加上的,现初始化为0)      
  set   conn=server.createobject("adodb.connection")          
  connstr="DSN=mydb;pwd=mydb;uid=mydb;"          
  conn.open   connstr          
  set   recuser=server.createobject("adodb.recordset")          
  sqlstr="select   *   from   person   where   isenter=True"          
  recuser.open   sqlstr,connstr        
  'response.write   ("聊天室有:"&"<font   color=red>"&recuser.RecordCount&"</font>人  
   
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<b  
  r>")             (原来是这样写的,现在被注释了)  
  ~~~  
   
  recuser.movefirst          
  do   while   not   recuser.eof          
                  response.write   recuser.fields("username")&"<br>"     '输出在线人员列表  
                  mennumber=mennumber+1     '计算在线人数    
                  ~~~~~~~~~~~(后来是用的计数方法)    
                  recuser.movenext          
  loop  
  response.write   ("聊天室有:"&"<font   color=red>"&mennumber&"</font>人<br>")  
                                                                                              ~~~~~~  
                                                                                      (原来是recuser.recordcount)  
     
  recuser.close  
  set   recuser=nothing          
  conn.close  
  set   conn=nothing        
  %>          
   
  问题点数:22、回复次数:1Top

1 楼netying()回复于 2001-11-14 20:48:37 得分 22

recuser.open   sqlstr,connstr      
  变为recuser.open   sqlstr,connstr,3  
  或者recuser.open   sqlstr,connstr,1,1  
  试一下  
   
  Top

相关问题

  • 一段Applet图象显示代码,不知错在哪里
  • asp 怎样避免 出错是代码 显示
  • 为什么我的代码在服务器上显示错误?
  • 递归显示文件路径代码在JSP里面出错
  • 图片在DataGird中显示出错,代码如下。
  • 怎样配置IIS才能在ASP代码出错时不显示出ASP代码?
  • DATABASE,代码值显示
  • 代码改错
  • 代码出错
  • 为什么没有显示啊!这段简单的代码有错吗?

关键词

  • 代码
  • 聊天
  • recuser
  • mennumber
  • recordcount
  • closeset
  • 计数
  • connstr
  • 不能正确显示
  • 人数

得分解答快速导航

  • 帖主:sjsj
  • netying

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo