读书人

怎么判断ACESS表中一个字段的状态是

发布时间: 2013-08-14 14:27:55 作者: rapoo

如何判断ACESS表中一个字段的状态,是NULL、EMPTY还是空
为什么ACCESS表中一个字段(字段名为姓名) ,isnull(rs.field("姓名"))为FALSE ,ISEMPTY(rs.field("姓名"))为False ,但是当执行LEN(rs.field("姓名"))时却出现异常,提示“对象‘VALUE’的方法‘field’失败”

为什么明明
isnull(rs.field("姓名"))=FALSE
ISEMPTY(rs.field("姓名"))=False
了,
而LEN(rs.field("姓名"))却出错?
[解决办法]
没有测试工程不好说,帮你顶一下
[解决办法]
dim s as string
s=rs.field("姓名"))
l=len(s)

先读出来,再测试长度,
[解决办法]
s = rs.Fields("姓名") & "" '将 NULL 强制转换为空串

读书人网 >VB

热点推荐