Bonjour,
je rencontre un problème de conversion de date "aléatoire".
J'ai un procédure stockée dans laquelle j'ai un paramètre qui correspond à la date courante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SqlParameter pDateCreation      = new SqlParameter("datecreation",SqlDbType.DateTime);
pDateCreation.Value             = DateTime.Now.ToString("dd/MM/yyyy",DateTimeFormatInfo.InvariantInfo);
Ca marche, mais des fois je lève une exception :

System.Exception: Failed to convert parameter value from a String to a DateTime

J'ai tracé la date lorsque cette exception est levée : 19/11/2007
Le format est donc correct. Je ne comprends pourquoi ça passe dans 95% des cas..
Une idée ?