我尝试了dbnull.value,但没有运气。如何将默认值作为null分配给vb.net中为null的字符串参数?很奇怪,看到VB没有像其他大多数语言那样具有纯净的纯净的东西。另外,零和dbnull之间有什么区别,什么都没有。多谢你们。

有帮助吗?

解决方案

Nothing 是您在VB中使用的 null, ,所以VB没有 null, , 和 DBNull 被用来通过 null 在数据库中,例如,您正在构建对存储过程的调用,其输入参数之一需要为null。

其他提示

利用 nothing 代替 null

vb.net最接近 nullNothing.

请注意,这不是C#的直接模拟 null, ,而是对C#的紧密匹配 default(T). 。但是,它应该在这里做您需要的事情。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top