遇到access数据库的整数型空记录报错,如何修改
admin 发表于 2010-04-21 | 来源:互联网 | 阅读:

<%if rs("tuijian")>0 then%>
  <a href=http://topic.csdn.net/u/20100401/15/admin_article.asp?action=tuijianno&id=<%=rs("id")%>><font color=red>是</font></a>
  <%else if rs("tuijian")=-1 then%>
  否
  <%else%>
  <a href=http://topic.csdn.net/u/20100401/15/admin_article.asp?action=tuijianyes&id=<%=rs("id")%>>否</a>
  <%end if%>

如果只有1、2、7行没问题,加上第3、4行就报错。
我怀疑是有的tuijian是空记录,ASP不把它默认为0
我在ACCESS中设置的是长整数型了,如何修改才不报错?
以上代码就是tuijian是正数时显示“是”链接,
是-1时显示“否”字,
是0时显示“否”链接。
怎么tuijian为空时第三行都报错?

已经有7 个评论
  1. zh4430 说:

    没用过帮lz顶下

  2. jlywz 说:

    关注中 TM_skyinfo

  3. xslxld 说:

    兄弟,你发错版了。。。。

  4. bocyou 说:

    你少了个end if 好像

  5. 六条命 说:

    <%if rs("tuijian")>0 then%>   <a href=http://topic.csdn.net/u/20100401/15/admin_article.asp?action=tuijianno&id=<%=rs("id")%>><font color=red>是</font></a>   <%elseif rs("tuijian")=-1 then%>   否   <%else%>   <a href=http://topic.csdn.net/u/20100401/15/admin_article.asp?action=tuijianyes&id=<%=rs("id")%>>否</a>   <%end if%>试试

  6. ssrq 说:

    兄弟,你发错版了。。。。怎么错了?是ASP版啊

  7. yorkie 说:

    兄弟,你发错版了。。。。怎么错了?是ASP版啊有人帮你移过来了…

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明