如何为 VB.NET 1.1 中的可选参数分配 null 值

Tin*_*tin 4 vb.net asp.net-1.1

我尝试了 DbNull.Value 但没有运气。如何将默认值 null 分配给 VB.NET 中为 null 的字符串参数?VB 没有像大多数其他语言那样具有纯 null 之类的东西,这有点奇怪。另外 null 和 DbNull 以及 Nothing 之间有什么区别。多谢你们。

Mic*_*ich 5

Nothing是您在 VB 中使用的null,因此 VB 没有null,并且DBNull用于传递null到数据库,例如,当您正在构造对存储过程的调用并且其输入参数之一需要为 null 时。