bonjour mes amis,
j'aimerai avoir votre aide en c#. ma préoccupation est d’insérer une date et heure dans une base des donnes Sql-Server en utilisant l'interface de c# enfaîtes j'ai deux dates: dateheure-arrivee et dateheures-depart, en voulant insérer une de deux dates en rendant l'autre nulle l'erreur s’occasionne en disant la requette sqlparametrer attend une valeur @dateArriver .
voici le code dont j'essaie:
//mvt.DateDepart = Convert.ToDateTime(maskDateDepart.Text);
//if (!mvt.DateDepart.HasValue) maskDateArr.Text = "";
//else maskDateDepart.Text = Convert.ToString(mvt.DateDepart);
//if (maskDateDepart.Text.Equals("01/01/0001 00:00:00")) maskDateDepart.Text = "";
et ensuite j'ai essaye encore ça:
if (maskDateDepart.Text.Equals(" / / :")) mvt.DateDepart = null;
avec une requette paramétrer de la sorte:
cmd.Parameters.Add(new SqlParameter("@dateArriver",mvt.DateArriver));
cmd.Parameters.Add(new SqlParameter("@dateDepart",mvt.DateDepart));
merci