第1部分:应用场景
最近华仔在不断的琢磨visualbasic(vb.net),
现在也就能写些小逻辑过程,
在与数据库交互的过程中,
由于数据库数据的多样性,
总会遇到一些关于数据转换的问题,
而我呢,
习惯上将这些数据一并处理为字符串类型,
但是如果有null值,
是无法直接用tostring方法的,
都会遇到如下的问题:
从类型“DBNull”到类型“Single”的转换无效
从类型“DBNull”到类型“String”的转换无效
等等等……
这里,华仔声明一下,
俺都是用VisualStudio2008,
我不知道高版本是不是用tostring就可以哈,
第2部分:解决方法
我是构造一个函数进行处理的,
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
每次将取值都调用这个函数,
虽然呢,是有点繁琐,
但是减少错误率呀,
这不是挺好的?
© 版权声明
重要提示
虚拟资源具有可复制性: 建议具有一定思考和动手能力的用户获取,并且学习使用。本站资源均为网友收集整理而来,仅供学习和研究使用。
请谨慎考虑: 小白用户和缺乏思考动手能力者不建议赞助。
虚拟商品购买须知: 虚拟类商品,一经打赏赞助,不支持退款。请谅解,谢谢合作!
如有解压密码: 看下载页、看下载页、看下载页。
THE END
暂无评论内容