asp 在 rs中显示0值 ?

kkk444dsfsa 2010-07-02 11:39:03
if rs("字段名")=0 or isnull(rs("字段名")) then
不显示
else
显示
end if

用的这个语句 不显示 怎么写


if rs("shouru") =0 or isnull(rs("shouru")) then 不显示(这边在asp中怎么写) else
显示(这边又要怎么写) end if

我用response.write "" 类型不匹配
...全文
44 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
灬上海爽爷 2010-07-02
换句话说你字段为0的时候什么事都不做,那不就自然不显示了么。。
回复
never exists 2010-07-02
if rs("shouru") <>"" then
'显示
else
'不显示
end if
回复
灬上海爽爷 2010-07-02
LZ思路有些乱了。。其实这样就好了
if rs("字段")<>0 or rs("字段")<>"" then
显示
end if


这样比如字段为0的时候不就不显示了么。。
回复
never exists 2010-07-02
额 看你字段是什么类型的了
可以写成 rs("shouru") ="0" or rs("shouru") =""
回复
小伙真帅 2010-07-02
呵呵。。这个还真没明白楼主写这个的意思是什么。。
回复
挨踢直男 2010-07-02
显示什么啊
回复
kkk444dsfsa 2010-07-02
Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配


字段类型为numeric(9,2)
回复
jiujiuyaokan 2010-07-02
<%
if not( rs("fhzl")="0" or rs("fhzl")="" or isnull(rs("fhzl")) or rs("fhzl")=0 ) then
response.write rs("fhzl")
end if
%>
回复
kkk444dsfsa 2010-07-02
<% if rs("fhzl")<>0 then%><%=rs("fhzl")%><%else response.Write "" end if %>
回复
kkk444dsfsa 2010-07-02
就是当遇到rs("shouru") 为0 时 不显示出来啊
回复
kkk444dsfsa 2010-07-02
<% if rs("fhsl")<>0 or rs("fhsl") <>"" then%><%=rs("fhsl")%><%end if %>


还是不行啊
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告