中易网

怎样用SQL在ASP中判断记录中是否为空

答案:3  悬赏:70  
解决时间 2021-01-16 19:25
  • 提问者网友:孤凫
  • 2021-01-16 15:51
怎样用SQL在ASP中判断记录中是否为空
最佳答案
  • 二级知识专家网友:轻雾山林
  • 2021-01-16 16:36
常用的判断空有三种

第一种是字符串空也就是SQL字段里的值是空这种通常用
If IsEmpty(rs("value")) Then
Response.Write "空"
End If

第二种是接受到的字符号是空通常用
If rs("value")="" Then
Response.Write "空"
End If

第三种是SQL字段里的值是Null这种通常用
If IsNull(rs("value")) Then
Response.Write "空"
End If

第一种跟第二种的区别在再于是否接受到了参数,你可以自己体会一下。

忘记说了,如果你的字段是数值型做比较可以在SQL语句里写成IsNull(rs("value"),0),这样只要rs("value")取到的值是空或Null都会变成0做比较。
全部回答
  • 1楼网友:神的生死簿
  • 2021-01-16 19:10
用recordset.eof and recordset.bof
  • 2楼网友:归鹤鸣
  • 2021-01-16 17:58
if not rs.Eof then记录不为空
if rs.BOF and rs.EOF then 记录为空
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息