如何判断一个字段为空?

天锋 2006-02-27 10:00:04
set rst=server.CreateObject("ADODB.RecordSet")
rst.open "select * from pictype where typeid="&typeid&"",conn,1,3
if not rs.eof then
call showms("不为空")
end if

上面一段语句是得出了不为空的代码,我想知道得出为空的代码是什么?
...全文
121 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天锋 2006-02-27
  • 打赏
  • 举报
回复
搞定了,谢谢大家。
cow8063 2006-02-27
  • 打赏
  • 举报
回复
楼主说的记录集为空呢,还是字段为空呢?!

就是........楼上的正确了
KimSoft 2006-02-27
  • 打赏
  • 举报
回复
楼主说的记录集为空呢,还是字段为空呢?!

记录集:
if rs.eof then

字段
if isnull(rs(字段)) then
fyjade 2006-02-27
  • 打赏
  • 举报
回复
一般我们说的字段为空不是真正的“空”,而是以下两种情况:
1、初始化了该字段,但是写入的是空字符串,此时数据库会自动用空格填满该字段;
if Trim(字段)=""可判断出该字段为空
2、未初始化该字段(该字段允许为空);
if IsNull(字段)可以判断出该字段为空
【结论】:所以判断字段是否为空的方法应从上述两点着手:
if IsNull(字段) or Trim(字段)="" 就可判断出为空的字段
jamila8 2006-02-27
  • 打赏
  • 举报
回复
if rs.eof and rs.bof then


if rs.eof then

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧