Bonjour,
C'est tout simple... plutot que de passer ta date dans la chaine de ta requête du genre :
select [MES_CHAMPS] from maTable where maDate = 09/02/2007
utilise les Parameters :
select [MES_CHAMPS] from maTable where maDate = @date
et SqlDbCommand cmd = dbConn.CreateCommand();
cmd.CommandText = "select [MES_CHAMPS] from maTable where maDate = @date";
SqlDbParameter param = cmd.CreateParameter();
param.ParameterName = "@date";
param.DbType = SqlDbType.DateTime;
param.DefaultValue = monDateTimePicker.Value;
cmd.Parameters.Add(param);
Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]