加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

多功能之通用函数用于检查空值是否存在于数据库中

发布时间:2023-10-17 12:35:32 所属栏目:Asp教程 来源:
导读:由于各种字段属性不同,判断字段是否为空的方法也各异.下面是一个通用函数,免去了还要看字段类型之苦.'Check a variable isn't "empty"Function IsBlank(ByRef TempVar)'by default, assume it's

由于各种字段属性不同,判断字段是否为空的方法也各异.

下面是一个通用函数,免去了还要看字段类型之苦.

'Check a variable isn't "empty"

Function IsBlank(ByRef TempVar)

'by default, assume it's not blank

IsBlank = False

'now check by variable type

Select Case VarType(TempVar)

'Empty & Null

Case 0, 1

IsBlank = True

'String

Case 8

If Len(TempVar) = 0 Then

IsBlank = True

End If

'Object

Case 9

tmpType = TypeName(TempVar)

If (tmpType = "Nothing") Or (tmpType = "Empty") Then

IsBlank = True

End If

'Array

Case 8192, 8204, 8209

'does it have at least one element?

If UBound(TempVar) = -1 Then

IsBlank = True

End If

End Select

End Function

应用实例:

If IsBlank(rs("upic")) Then

upicurl="/images/nonepic.jpg"

Else

upicurl=rs("upic")

End If

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章