关于null值问题

cclxj 2001-02-28 04:55:00
各位高手:
你们好!!!!
我在vb6.0的使用过程中遇到过这样一种情况:当一个recordset中的某个字段为空值时,我对一变量付值时提示错误。
如:dim aa as string
(注:sjy 为一个数据集合)
aa=sjy.fields("姓名")
因为sjy.fields("姓名")中有为空的,所以提示错误,不知各位有没有好的解决方法。
在此先表示感谢!!!!!!!!!!
...全文
172 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cclxj 2001-02-28
  • 打赏
  • 举报
回复
谢谢两位的回答,其实在你们回答之前问题已解决了,但为了表示感谢我还是加分了。望以后多多帮助。再一次表示感谢!!
hanhf 2001-02-28
  • 打赏
  • 举报
回复
好像可以用:
aa=iif(isnull(sjy.fields("姓名")),"",sjy.fields("姓名"))
或者在数据库管理中对数据库字段设定default值。
happyno9 2001-02-28
  • 打赏
  • 举报
回复
先判断是否为空啊
dim aa as string
(注:sjy 为一个数据集合)
if sjy.fields("姓名")<>"" then
aa=sjy.fields("姓名")
end if
...

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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