刚接触ASP,大家帮忙看看下面这段代码.

LiJxin 2005-03-07 08:28:38
dim CardNo,rs,cmd,access,Sumcost,DhPoint,TotalPoint
CardNo=request("CardNo")
set cmd=server.createobject("adodb.command")
cmd.activeconnection=conn
cmd.commandtype=1
cmd.commandtext="select sum(cost) from consumeinfo where cardno="&cardno
set rs=cmd.execute()
if rs(0)=null then /这样判断rs集是否为空正确吗?如果不正确改怎么写?
sumcost=0
else
sumcost=rs(0)
end if
response.write sumcost
当rs不为空时,可以正确打印出sumcost 的值,但是,的数据库里面cardno的值对应没一条记录时,页面就什么也不显示了.if rs(0)=null 这样判断是否恰当.不恰当的话,该怎么处理.在线等.


...全文
63 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LiJxin 2005-03-07
  • 打赏
  • 举报
回复
是isnull函数,谢谢!
baiyunfei 2005-03-07
  • 打赏
  • 举报
回复
if isnull(rs(0)) then
LiJxin 2005-03-07
  • 打赏
  • 举报
回复
if rs(0) is null试了不行,语法都不能通过
xujing1975 2005-03-07
  • 打赏
  • 举报
回复
if rs(0) is null then
...
else
end if
试试看

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧