VBScript中表示rs("score") >= 0 怎么表示?

ninefive 2004-07-25 09:46:01
VBScript中表示rs("score") >= 0 怎么表示?
...全文
132 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunjiujiu 2004-07-26
  • 打赏
  • 举报
回复
score="<%=rs("score")%>"
上面的语句得到的score是个字符型的东西,其实在asp页面中所有通过respone等得到的参数值都是字符型的。所以在进行比较什么的时候都要转化

rs("score")中的score类型与转换的函数有什么关系?

这个要根据需要了,主要是因为你要用rs("score")与0进行比较,而0在这里是个整数,所以你要用CInt进行转换。

你可以查查msdn中的类型转换就清楚了
ninefive 2004-07-25
  • 打赏
  • 举报
回复
用Cint转换一下就可以了
但是不知道什么时候需要转换啊?
rs("score")中的score类型与转换的函数有什么关系?
意思就是字符型需要用什么函数、日期型、浮点型、双精度型都用什么函数转化才可以和具体的数字进行比较啊?
sunjiujiu 2004-07-25
  • 打赏
  • 举报
回复
<script language=vbscript>
dim score
score="<%=rs("score")%>"
Cint(scrre) >= 0
</script>

应该进行下转换,不过要注意当你的rs("score")没有值的时候,CInt会出现错误
wangang2003 2004-07-25
  • 打赏
  • 举报
回复
<%rs("score")>= 0 %>

ninefive 2004-07-25
  • 打赏
  • 举报
回复
UP!
ninefive 2004-07-25
  • 打赏
  • 举报
回复
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配
aspczlover 2004-07-25
  • 打赏
  • 举报
回复
VBScript中表示rs("score") >= 0 怎么表示?
服务器端脚本
<%
rs("score")>= 0
%>

客户端脚本

<script language=vbscript>
dim score
score="<%=rs("score")%>"
scrre>= 0
</script>

28,404

社区成员

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

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