[VB.Net] Pourquoi ma date n'est pas considérée comme "nulle" ?
Bonjour,
bon j'ai un petit appel à l'aide à passer. Je fais un site en aspx VB.Net, tout se passe bien jusqu'à ce que j'ai une page où on peut modifier une date. Il y a donc une requête pour récupérer la date (pour l'afficher dans une TextBox) qui peut être modifiée par l'utilisateur et un bouton qui effectue une requête pour mettre à jour la nouvelle date.
Tout se passe bien jusqu'à ce qu'on efface une date et laisse un blanc dans la TextBox, là c'est le drame. J'ai un cdate qui transforme une variable texte (qui contient la date) en date, mais apparemment il ne veut pas s'en occuper lorsque cette variable texte est vide. J'arrive bien à le faire passer en lui mettant un
Code:
mavariable.Text = nothing
mais là j'ai une valeur 1/1/1900 pour la date dans ma table, alors que la valeur par defaut est null.
Y-a-t-il un moyen pour insérer une valeur null dans la table ? Merci d'avance.
Citation:
Dim i As Date
If (datePaiementE.Text = " ") Then
MsgBox("2")
i = Nothing
datePaiementE.Text = i
End If
Dim updatedate As String = "update echeance set datePaiementE='" & i & "'where idE ='" & Session("idE") & "'"