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 unmais là j'ai une valeur 1/1/1900 pour la date dans ma table, alors que la valeur par defaut est null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mavariable.Text = nothing
Y-a-t-il un moyen pour insérer une valeur null dans la table ? Merci d'avance.
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") & "'"
Partager