欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

请问asp中如何判断一个字段是否为空

请问asp中如何判断一个字段是否为空

2012-09-17 21:5113475966823  分类:其他编程语言 | 浏览 1002 次
<%if len(rs1("shangbao"))>0 then %>
          ooooooo
                  <form action="?action=shangbao&Id=<%=Rs1("Id")%>" method=post>
                    <div align="center">
                      <input name="shangbao"  value="" size="10">
                      <input name="rr" value="上报" type="submit">
                      </div>
                  </form>
                 <%end if%>
                    <%if len(rs1("shangbao"))=0 then %>
                    <%=rs1("shangbao")%>hhhh <%=len(rs1("shangbao"))%>
                    <%end if%>
为什么啥结果也不出现,两种情况都判断了,不出结果,请问asp中如何判断一个字段是否为空
 
2012-09-18 00:21

<%if len(rs1("shangbao"))=0 then %> <%if len(rs1("shangbao"))>0 then %> 这里不应该这样判断,应该判断是否是 eof 或者bof 开始或者结束 你判断它是否等于0的话则是对比里面的数值 if rs.eof or rs bof then 这样 如果是对比文本域则是这样 if request("shangbao")="" then
好像可以用

 
正确答案
空分2种
一种是真的空,一种是null,这两种情况是不一样的
<%if rs1("shangbao") =“” or rs1("shangbao") is null then %>

 

来自 http://zhidao.baidu.com/link?url=PE4pDGOHp8Uj0IYqcgtdUP2ldvY78VNcJ6BHER9U5moAswZjoiVtkdAw2YZTS_8JB3g...
普通分类: