社区
VB
帖子详情
Null问题,很麻烦
blasterboy
2004-07-23 11:41:38
原来在VB里面
if (len(null) <> 0 ) then
msgbox ("aa")
else
msgbox ("bb")
end if
这个程序,就会报bb
可是,现在把程序移植到.net上面。就会报出来Exception这个怎么办啊?
只有一对null进行任何操作都会报出来Exception。
大家有没有好的方法,让上面的程序,改动很少,就可以移植到.net上面。
谢谢!!
...全文
282
23
打赏
收藏
Null问题,很麻烦
原来在VB里面 if (len(null) 0 ) then msgbox ("aa") else msgbox ("bb") end if 这个程序,就会报bb 可是,现在把程序移植到.net上面。就会报出来Exception这个怎么办啊? 只有一对null进行任何操作都会报出来Exception。 大家有没有好的方法,让上面的程序,改动很少,就可以移植到.net上面。 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluepisces
2004-07-29
打赏
举报
回复
挺啊!
blasterboy
2004-07-27
打赏
举报
回复
if a is dbnull.value then
.......................
end if
这样还是需要在每个函数前面都加一个判断。
这样要查找所有人的程序,在所有的函数前面加判断:(
ymnl
2004-07-27
打赏
举报
回复
好像没有哦
dyss
2004-07-27
打赏
举报
回复
if a is dbnull.value then
.......................
end if
XTomb
2004-07-27
打赏
举报
回复
用 IS 运算就可以了!
blasterboy
2004-07-26
打赏
举报
回复
有没有好地解决办法
现在因为项目比较大,所以不想影响很多人。
njhyh
2004-07-23
打赏
举报
回复
isdbnull函数
woshizhongguoren
2004-07-23
打赏
举报
回复
if isDbNull(对象名) then
msgbox ("aa")
else
msgbox ("bb")
end if
shuker
2004-07-23
打赏
举报
回复
if A Is Nothing Then
...
end if
pianoman
2004-07-23
打赏
举报
回复
.net里用nothing取代了原NULL的意义,用来判断任意数据对象为空。
数据库中读出来的数据就不能用nothing来判断是否为空,也不能用NULL来对值进行判断。应该用dbnull.value对值进行判断,或用函数ISDBNULL().
bitsbird
2004-07-23
打赏
举报
回复
if(a==DBNull.Value)
samilly
2004-07-23
打赏
举报
回复
C#有强类型检查,对null执行长度检查我想应该是会出错。我想null本身不存在长度,为什么会要写这样的代码呢?可能是小弟愚见吧!
mooowx
2004-07-23
打赏
举报
回复
从数据库相关对象获取的值,用IsDBNull判断.
其他值用 Is Nothing 判断.
athossmth
2004-07-23
打赏
举报
回复
if A Is DBNull.Value Then
...
end if
zihu928
2004-07-23
打赏
举报
回复
学习ing
strXiaoCaiNiao
2004-07-23
打赏
举报
回复
dbNull
nothing
学习
blasterboy
2004-07-23
打赏
举报
回复
haha
Null object,那个只是适合于应用新归的项目,但不适合于改造的项目。并且是返回的对象是什么不是自己能控制的项目!
abf
2004-07-23
打赏
举报
回复
可以看看设计模式中的NULL模式应用
blasterboy
2004-07-23
打赏
举报
回复
还是有些困难:(
vb升级到.net真是麻烦阿:(
郁闷!!!
jxpanda
2004-07-23
打赏
举报
回复
同意 aycn(_Y_)
加载更多回复(3)
4.8.一些杂散但值得讨论的
问题
本课程零散讲了一些C语言中值得讨论的知识点。譬如main函数的传参和返回值、void类型、
NULL
宏定义、debug调试宏等。目的是进一步提升大家对C语言的理解深度,提升大家的实战编程能力。
java
null
==
null
_Java中关于
Null
的9个解释(Java
Null
详解)
null
出现有一段时间了,并且我认为Java发明者知道
null
与它解决的
问题
相比带来了更多的
麻烦
,但是
null
仍然陪伴着Java。我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符...
如何处理mysql中的concat忽略
null
问题
如何处理mysql中的concat忽略
null
问题
concat(’%’,
null
,’%’)会返回
null
使用concat(’%’,if(
null
,’’),if(
null
,’’),’%’)又太过
麻烦
这时候我们可以使用concat_ws()函数代替 concat_ws(’,’,‘1’,‘1’,...
Java中如何避免
麻烦
的
null
值判断
面向对象语言中经常要对
null
值进行判空处理,造成代码很冗余,且容易出错,本文中介绍了两种对
null
值的处理方法,使得代码更简短和严谨。
java
null
是什么类型_Java中的
Null
到底是什么
null
出现有一段时间了,并且我认为Java发明者知道
null
与它解决的
问题
相比带来了更多的
麻烦
,但是
null
仍然陪伴着Java。1、
null
是Java中一个很重要的概念。
null
设计初衷是为了表示一些缺失的东西,例如缺失的用户、...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章