Bonjour à tous,
Dans mon application WinForm en VB.Net, j'ai une requete de mis à jour dans une table:
Qui doit mettre la valeur NULL dans le champ MONT, dans le cas où la zone de texte txtMontantCredit est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part "UPDATE Table SET ..., MONT='" & IIf(Me.txtMontantCredit.Text.ToString = "", "NULL", Me.txtMontantCredit.Text.Replace(",", ".")) & "' ... WHERE ..."
Normalement, si MONT est Numerique ou même DateTime, ce code marche bien, mais dans ce cas MONT est un champ de type Char, et au lieu de la valeur NULL, il enregistre le mot "NULL".
Comment je pourrais faire pour mettre la valeur NULL dans mon champ?
Merci d'avance pour vos réponses.
Partager