Comment avez-vous la valeur null assign aux paramètres optionnels dans VB.NET 1.1
-
12-10-2019 - |
Question
J'ai essayé DBNull.Value mais pas de chance. Comment puis-je attribuer une valeur par défaut comme null à un paramètre de chaîne est nulle en VB.NET? Son litte étrange de voir que VB n'a pas quelque chose comme nulle ordinaire comme la plupart des autres langues font. De plus, quelle est la différence entre nulle et DBNull et rien. Les gars Merci.
La solution
Nothing
est ce que vous utilisez dans VB pour null
, donc VB n'a pas null
et DBNull
doit être utilisé pour passer null
à la base de données lorsque, par exemple, vous construisez un appel à la procédure stockée et l'un de ses paramètres d'entrée besoins à être nulle.
Autres conseils
utilisation nothing
au lieu de null
VB.Net équivalent à null
est Nothing
.
Notez que ce n'est pas un analogue direct à C # « s null
, mais plutôt une meilleure adéquation C # » la default(T)
de. Cependant, il faut faire ce que vous avez besoin.