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

那位大哥知道怎样在VB里面判断SQL Server里面的值为NULL?

楼主imissyoulipj(天涯浪子)2001-10-19 09:02:00 在 MS-SQL Server / 基础类 提问

就是说在表里面显示是<NULL>的地方,在VB里面怎样判断? 问题点数:10、回复次数:6Top

1 楼wqb(啊喂)回复于 2001-10-19 09:12:23 得分 2

isnull()Top

2 楼cccmx(东流水)回复于 2001-10-19 09:14:41 得分 2

select   ...from   table   where   fieldname   is   nullTop

3 楼siyuan79(荔枝(广州新塘))回复于 2001-10-19 09:17:39 得分 2

0、""(空字串)、Null、Empty、与   Nothing   的区别    
  先回答以下问题吧!   经过以下的叙述之后,   变量   A、B、C、D   分别等于   0、  
  ""、Null、   Empty、   Nothing   的哪一个?  
  Dim   A  
  Dim   B   As   String  
  Dim   C   As   Integer  
  Dim   D   As   Object  
  A   等于   Empty,   因为尚未初始化的「不定型变量」都等于   Empty。但如果检  
  测   A   =   ""   或   A   =   0,   也都可以得到   True   值。  
  B   等于   "",   因为尚未初始化的非固定长度「字串」都等于   ""   。   但请注意    
  B<>   Null。  
  C   等于   0,   这个还有问题吗?  
  D   等于   Nothing,   尚未设定有物件的「物件变量」都等于   Nothing,   但请不  
  要使用   D   =   Nothing   ,   而要使用   D   Is   Nothing   来判断   D   是否等于   Nothing,    
  因为判断   是否相等的符号是   Is   不是   =   。  
  最令人迷惑的地方是   Null   这个保留字,   请看以下语句:  
  Print   X   =   Null  
  Print   X   <>   Null  
  结果都是输出   Null(不是   True   也不是   False),   这是因为任何一个运算式只  
  要含有   Null   ,   则该运算式就等于   Null,   实际上想要判断某一数据是否为   Null    
  绝对不能使用:  
  If   X   =   Null   Then   '   永远都会得到   Null  
  而要使用:  
  If   IsNull(X)   Then  
  哪一种数据会等于   Null   呢?   除了含有   Null   运算式之外,   就属没有输入任  
  何数据的「数据字段」(在数据库中)   会等于   Null。  
  Top

4 楼foolishtiger(冬蛩)回复于 2001-10-19 09:52:36 得分 2

if   isnull(rs.fields(0))   then  
          msgbox   "为空"  
  else  
          msgbox   "不为空"  
  end   ifTop

5 楼sam_xcx(sam)回复于 2001-10-19 12:50:49 得分 1

同意楼上Top

6 楼vbqing(永远)回复于 2001-10-19 13:27:14 得分 1

用SQL语句实现。方法如下:SELECT   字段名称   FROM   表名   WHERE   字段名     IS   NULLTop

相关问题

  • 请问边位大哥有关于vb程序访问sql server的电子书?
  • 在VB中用SQL查询数据!那位大哥给小弟看看谢了!
  • 各位大哥,大姐:如何用VB编程执行一个sql server 的".sql"脚本文件?
  • 哪位大哥有VB。NET 做的SQL SERVER 数据库备份程序借我一览!
  • 请教各位大哥!!急,SQL语句。
  • 大哥们,怎样才能学好SQL????????
  • 向大哥们请教SQL语句
  • sql vb
  • VB+SQL
  • VB + SQL?

关键词

  • 数据
  • null
  • 判断
  • 变量
  • nothing
  • empty
  • 使用
  • 字
  • 是否
  • then

得分解答快速导航

  • 帖主:imissyoulipj
  • wqb
  • cccmx
  • siyuan79
  • foolishtiger
  • sam_xcx
  • vbqing

相关链接

  • SQL Server类图书

广告也精彩

反馈

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