visualbasic(vb.net)中如何处理数据库中取出的Null值,将其转化为字符串而不导致报错的应用场景
最近华仔在不断的琢磨visualbasic(vb.net),
现在也就能写些小逻辑过程,
在与数据库交互的过程中,
由于数据库数据的多样性,
总会遇到一些关于数据转换的问题,
而我呢,
习惯上将这些数据一并处理为字符串类型,
但是如果有null值,
是无法直接用tostring方法的,
都会遇到如下的问题:
从类型“DBNull”到类型“Single”的转换无效
从类型“DBNull”到类型“String”的转换无效
等等等……
这里,华仔声明一下,
俺都是用VisualStudio2008,
我不知道高版本是不是用tostring就可以哈,
visualbasic(vb.net)中如何处理数据库中取出的Null值,将其转化为字符串而不导致报错的解决方法
我是构造一个函数进行处理的,
Public Function NulltoString(ByVal dataType As Object) As String If dataType Is DBNull.Value Then dataType = "" Return dataType Else Return dataType End If End Function
每次将取值都调用这个函数,
虽然呢,是有点繁琐,
但是减少错误率呀,
这不是挺好的?
© 版权声明
本文为原创文章,版权归羽化飞翔所有,欢迎分享本文,转载请保留出处!
此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
THE END
暂无评论内容