注册 登录
编程论坛 ASP技术论坛

请大家给我编个检测字段值为空的函数

pink51 发布于 2010-03-28 15:26, 613 次点击
在ASP中用=rs1("字段1")有空值,用if rs1("字段1")=""不能检测出来,后面想了一个办法用if rs1("字段1")&"aa"="aa"可以判断出来。
我自己编的过程只能带一个字段变量可以用,但我有很多个记录集,请大家给我编个带记录集和字段名为变量,检测字段值为空的函数!
谢谢!!!
7 回复
#2
zhuiis2010-03-28 16:20
Function Nero(Str as string)
If Replace(Str," ","")="" then
Nero="空值"
else
Nero="不是空值"
End If
End Function
#3
pink512010-03-29 14:06
达不到要求,高手怎么不出来呀。
#4
笨笨林2010-03-29 16:15
if rs("字段一")="" or isnull(rs("字段一")) then
    response.write "是空字段"
end if
#5
pink512010-03-30 08:56
一个字段参数我能搞定。能不能把记录集也当一个参数,有很多记录集。
#6
sky2222010-03-30 11:34
程序代码:
do while not rs.eof
if rs("字段一")="" or isnull(rs("字段一")) then
    echo "是空字段"
end if
rs.MoveNext
loop


[ 本帖最后由 sky222 于 2010-3-30 11:38 编辑 ]
#7
pink512010-03-30 13:41
我的意思是说把rs也当一个参数,因为有rs1,rs2,rs3......到rs30
#8
sky2222010-03-30 14:17
程序代码:
Dim rs(30
rs(0)="0"
rs(1)="1"
rs(2)="2"
rs(3)="3"
....
rs(30)=""
for i=1 to 30
if rs(i)="" or isnull(rs(i)) then
    response.write "是空字段<br>"
else
    response.write ee(i)&"<br>"

end if
next



[ 本帖最后由 sky222 于 2010-3-30 14:43 编辑 ]
1