VB.NET中 从字符串“XX”到类型“Double”的转换无效
最近在做一个vb.net写的一个网站,有一次同学有个问题问我,说程序总是抛出“从字符串“aa”到类型“Double”的转换无效”的错误。我过去一看是个操作数据库的函数,我一开始想到的就是给参数赋值赋错了,引发的数据库的错误。然后就是一通找数据库错误,但是找了半天发现写库的操作没有这问题,百思不得其解,数据库根本就没有Double类型的字段但是它却抛出这个错误来,真是奇怪。 在C#里同样的程序却不会抛出这个“从字符串“aa”到类型“Double”的转换无效”的错误。 vb.net中有连接运算符"&"和"+" + 加连接符 如果两个操作数为String就把这两个操作数连接成一个字符串,否则按加号处理。 & 连接符将操作数据强行转换成String再进行连接运算。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |