Comment avez-vous la valeur null assign aux paramètres optionnels dans VB.NET 1.1

StackOverflow https://stackoverflow.com/questions/4501243

  •  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.

Était-ce utile?

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

le plus proche de

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top