本意是想验证:若同一条记录中的 “url”字段为空(就是添加数据的时候什么都不填)和“text”字段不为空的情况下 就输出<%=rs("text")%>
代码如下:
<% IF LEN(RS("url"))=0 AND LEN(RS("text"))<>0 THEN %>
<TR>
<TD ><%=RS("text")%></br></br></TD>
</TR>
<% END IF %>可问题就是当数据库中的“URL”字段为空和“TEXT”字段不为空的情况下 ,就是条件成立时
并没有<%=rs("text")%>输出<% IF IsNull(RS("URL")) AND LEN(RS("TEXT"))%>图中对应的第一列是"URL"列  第二列是"TEXT"列
      

解决方案 »

  1.   

    不晓得怎么发图 我还是描述一下吧第一列       第二列
    <NULL>      text1
    <NULL>      text2
    <NULL>      text3
    ....         ...
    就是添加数据的时候  第一列若没有数据就为空
      

  2.   

    <% IF LEN(RS("url"))=0 AND LEN(RS("text")) <>0 THEN %> 
    改下  判断条件改下 (null 或者 0  或者 “” ) 
      

  3.   


     因为字段里是空的 所以不能用
    IF LEN(RS("url"))=NULL 这种情况吧
    至于0 or " "  这些都试过了 不行
      

  4.   

    晕if ( (url == null or rul.length == 0) && (text != null && text.length > 0) )
      

  5.   


    谢谢您的关注、、因为我是用ASP的写代码的,你这个好像不支持!不过你的方法值得思考。。
      

  6.   

    url=rs("url")
    ctext = rs("ctext")if (len(url)==0) and (len(ctext)<>0) then