最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
在ASP中处理数据库的NULL记录
时间:2022-06-30 10:46:29 编辑:袖梨 来源:一聚教程网
在许多时候我们使用ASP+数据库进行网站编程的时候,会遇上读取某记录出来和另外一些变量进行运算的情况,如果取的记录数据为NULL值,那么可能会造成程序返回错误结果,如果每个读记录的语句后都加上判断语句,程序又显得拖沓,因此,我认为编写一个专用的函数对读取的记录进行自动或半自动识别是很好的办法。
根据VBscript的数据类型定义,结合利用VarType函数,构造以下自动处理函数InitdataType,
输入两个参数,要处理数据本身(theDate)和准备输出的数据类型(theReturnType,整数型): theReturnType强制返回的数据类型 ,同VarType返回值定义的意义一样, 'theReturnType 如果忽略: 返回同theDate一样的数据类型.
比较常见的NULL返回,对于字符串型返回空字符串,对各种于数值返回0值,对于逻辑值返回FALSE(假),对于日期
返回最早的日期
函数程序:
Function InitdataType(theDate,theReturnType)
'返回或强制指示变量子类型的值。theDate 参数可以是任何变量。
'theReturnType(整数型): 强制返回的数据类型 ,同VarType返回值定义的意义一样
'theReturnType 如果忽略: 返回同theDate一样的数据类型.
'下面引用的函数VarType(varname)会返回指示变量子类型的值。,varname 参数可以是任何变量。
'VarType函数返回值的意义如下:
'vbEmpty 0 Empty(未初始化)
'vbNull 1 Null(无有效数据)
'vbInteger 2 整数
'vbLong 3 长整数
'vbSingle 4 单精度浮点数
'vbDouble 5 双精度浮点数
'vbCurrency 6 货币
'vbDate 7 日期
'vbString 8 字符串
'vbObject 9 Automation 对象
'vbError 10 错误
'vbBoolean 11 Boolean
'vbVariant 12 Variant(只和变量数组一起使用)
'vbDataObject 13 数据访问对象
'vb???? 14 小数
'vbByte 17 字节
根据VBscript的数据类型定义,结合利用VarType函数,构造以下自动处理函数InitdataType,
输入两个参数,要处理数据本身(theDate)和准备输出的数据类型(theReturnType,整数型): theReturnType强制返回的数据类型 ,同VarType返回值定义的意义一样, 'theReturnType 如果忽略: 返回同theDate一样的数据类型.
比较常见的NULL返回,对于字符串型返回空字符串,对各种于数值返回0值,对于逻辑值返回FALSE(假),对于日期
返回最早的日期
函数程序:
Function InitdataType(theDate,theReturnType)
'返回或强制指示变量子类型的值。theDate 参数可以是任何变量。
'theReturnType(整数型): 强制返回的数据类型 ,同VarType返回值定义的意义一样
'theReturnType 如果忽略: 返回同theDate一样的数据类型.
'下面引用的函数VarType(varname)会返回指示变量子类型的值。,varname 参数可以是任何变量。
'VarType函数返回值的意义如下:
'vbEmpty 0 Empty(未初始化)
'vbNull 1 Null(无有效数据)
'vbInteger 2 整数
'vbLong 3 长整数
'vbSingle 4 单精度浮点数
'vbDouble 5 双精度浮点数
'vbCurrency 6 货币
'vbDate 7 日期
'vbString 8 字符串
'vbObject 9 Automation 对象
'vbError 10 错误
'vbBoolean 11 Boolean
'vbVariant 12 Variant(只和变量数组一起使用)
'vbDataObject 13 数据访问对象
'vb???? 14 小数
'vbByte 17 字节
相关文章
- 无期迷途主线前瞻直播总结 无期迷途主线前瞻直播内容介绍 11-22
- 以下哪种非遗技艺是用针在纸上绣画 蚂蚁新村11月21日答案 11-22
- 江南百景图听风塔怎么样 11-22
- 原神恰斯卡圣遗物怎么搭配 11-22
- 2024年霸王茶姬11月22日口令是什么 2024.11.22霸王茶姬口令介绍 11-22
- 光遇11.21季节蜡烛在哪里 光遇11月21日季节蜡烛位置攻略 11-22