CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

一个数据集的问题

楼主tcmis(难道你忘了吗?)2004-09-03 11:53:08 在 Web 开发 / ASP 提问

问题是这样子的,请问我在创建一个数据集的时候,如果没有查询出数据就用response.end()退出,源代码是这个样子的,  
  ...  
  <%   dim   getQuestionSql  
        dim   questionDS  
        dim   dsCount  
        dim   userName  
   
        userName   =   request.form("logonname")  
        getQuestionSql   =   "select   anserQuestion,askQuestion   from   www_users   where   logonname   =   '"&username&"'"  
        set   questionDS   =   conn.execute(getQuestionSql)  
        dsCount   =   questionDS.recordcount   <!--   就是这里不管这个用户的记录有没有   dsCount的值总是返回-1   -->  
        请问数据集到底是怎么返回值 问题点数:20、回复次数:4Top

1 楼tcmis(难道你忘了吗?)回复于 2004-09-03 11:54:47 得分 0

忘了,我的数据库是oracle,用ODBC连接的。。。  
  怎么样判断我数据集中是否有记录Top

2 楼sunjiujiu(绿茶狂人@抵制日货)回复于 2004-09-03 12:04:08 得分 15

你用连接执行好象就是这个样子的  
  你可以用  
  questionDS.open   getQuestionSql,conn,3,1  
  然后dsCount就是取得的记录数了  
   
  或者  
  if   questionDS.eof   and   questionDS.bof   then  
          没有数据  
  end   ifTop

3 楼soso119(soso119)回复于 2004-09-03 12:05:09 得分 5

不要用set   questionDS   =   conn.execute(getQuestionSql)  
  用這個就可以  
  rsTemp.Open   strSQL,objConn,3,1Top

4 楼tcmis(难道你忘了吗?)回复于 2004-09-03 12:06:57 得分 0

sunjiujiu(绿茶狂人@抵制日货)这个样子是可以的,但为什么不能用recordcount来判断呢,  
  不知道这方面有那些要注意的。谢谢赐教。。。Top

相关问题

  • 数据采集
  • 数据集问题!
  • >>>>>>>数据集问题>>>>>>>
  • 绑定数据集
  • 关于数据集
  • 关于rmi与数据集!
  • 数据集count的问题?
  • 数据集count的问题。
  • 数据集的问题
  • 数据库记录集

关键词

  • 数据
  • 连接
  • questionds
  • getquestionsql
  • 样子
  • 请问
  • 问题
  • 判断
  • 记录
  • conn

得分解答快速导航

  • 帖主:tcmis
  • sunjiujiu
  • soso119

相关链接

  • Web开发类图书

广告也精彩

反馈

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