永发信息网

ASP判断值为空

答案:4  悬赏:0  手机版
解决时间 2021-11-26 02:46
  • 提问者网友:风月客
  • 2021-11-25 06:52
ASP判断值为空
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-11-25 07:25
很简单的

如果你的数据库rs(10)的字段值为null

就是你在插入数据库的时候 没有给这个一字段插入值时 字段的值

例如 tb有 a,b,c三例 你 insert into tb(a,b)values(1,2)
这样 c就是null
但是你如果 insert into tb(a,b,c)values(1,2,'')
这样 c就是''

你可以这样
<%
if len(address)=0 then
%>暂无填写
<%else%>
<%=address%>
<%end if%>
全部回答
  • 1楼网友:青灯有味
  • 2021-11-25 10:25
address = "" 表示的是 address 已经定义过,值是空字符串

isnull(address) 表示判断 address 是否定义过,如果未定义,则是 null
  • 2楼网友:一秋
  • 2021-11-25 09:36
<%
if address="" then
%>暂无填写
<%else%>
<%=address%>
<%end if%>

address如果没有定义给值的话,是无法判断的
  • 3楼网友:骨子里都是戏
  • 2021-11-25 09:02
="" 等同于赋一个空值,isnull表示为未赋值,看你的需要了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯