[VB.NET] Validation d'un format Datetime? [Résolu]

Signaler
Messages postés
9
Date d'inscription
lundi 6 septembre 2004
Statut
Membre
Dernière intervention
13 août 2006
-
Messages postés
9
Date d'inscription
lundi 6 septembre 2004
Statut
Membre
Dernière intervention
13 août 2006
-
Salut

je fais une validation d'une date et d'une heure dans un programme vb.net

voici ce que je fais :


If cbx_statut.SelectedIndex = "3"
Then



MaCommandeElec.Parameters.Add(
New SqlClient.SqlParameter("@DateComp", SqlDbType.DateTime, 8))


MaCommandeElec.Parameters("@DateComp").Value = CalendrierElec.SelectedDate.ToShortDateString


MaCommandeElec.Parameters.Add(
New SqlClient.SqlParameter("@HeureComp", SqlDbType.DateTime, 8))


MaCommandeElec.Parameters("@HeureComp").Value = txb_heure.Text



Else



MaCommandeElec.Parameters.Add(
New SqlClient.SqlParameter("@DateComp", SqlDbType.DateTime, 8))


MaCommandeElec.Parameters("@DateComp").Value = "'NULL'"


MaCommandeElec.Parameters.Add(
New SqlClient.SqlParameter("@HeureComp", SqlDbType.DateTime, 8))


MaCommandeElec.Parameters("@HeureComp").Value = "'NULL'"



End
If

dans mon else, un erreur se produit car ma chaine de valeur est incorrect, je crois que je ne suis pas au courant comment je peux mettre une valeur NULL pour un format datetime.

J'utilise une base de données SQL server 2000

Merci a tous!

1 réponse

Messages postés
9
Date d'inscription
lundi 6 septembre 2004
Statut
Membre
Dernière intervention
13 août 2006

J'ai trouvé!

Pour ceux à qui cela interesse je vais évidemment poster la réponse!

MaCommandeElec.Parameters("@HeureComp").Value = DBNull.Value

Merci quand même!

lol..
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci