CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于null值问题

楼主cclxj(lxj)2001-02-28 16:55:00 在 VB / 基础类 提问

各位高手:  
          你们好!!!!  
          我在vb6.0的使用过程中遇到过这样一种情况:当一个recordset中的某个字段为空值时,我对一变量付值时提示错误。  
          如:dim   aa   as   string  
      (注:sjy   为一个数据集合)  
          aa=sjy.fields("姓名")  
      因为sjy.fields("姓名")中有为空的,所以提示错误,不知各位有没有好的解决方法。  
      在此先表示感谢!!!!!!!!!!  
  问题点数:40、回复次数:3Top

1 楼happyno9(寒风中的烟头)回复于 2001-02-28 17:00:00 得分 20

先判断是否为空啊  
  dim   aa   as   string  
      (注:sjy   为一个数据集合)  
  if   sjy.fields("姓名")<>""   then  
          aa=sjy.fields("姓名")  
  end   if  
  ...  
       
  Top

2 楼hanhf(程序狗)回复于 2001-02-28 17:01:00 得分 20

好像可以用:  
  aa=iif(isnull(sjy.fields("姓名")),"",sjy.fields("姓名"))  
  或者在数据库管理中对数据库字段设定default值。Top

3 楼cclxj(lxj)回复于 2001-02-28 17:21:00 得分 0

谢谢两位的回答,其实在你们回答之前问题已解决了,但为了表示感谢我还是加分了。望以后多多帮助。再一次表示感谢!!Top

相关问题

  • 关于传null值????
  • 如何判断null值
  • null值比较的问题
  • null 值查询的问题
  • 为什么值为null?
  • 两页面传值request.getParameter()为null值
  • this==NULL???
  • 如何设置DateTime的值为NULL?myCommand.Parameters.Add("@arrivalTime", null);
  • 怎样给指针赋值为NULL?
  • 空值与null有啥区别?

关键词

  • sjy
  • 姓名
  • aa
  • fields
  • 表示感谢

得分解答快速导航

  • 帖主:cclxj
  • happyno9
  • hanhf

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo