Bonjour,

Je pensais en avoir quasiment fini avec ce fameux Datetime mais j'ai encoure un soucis, je souhaiterais lors d'une requête faire un truc dans le genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 var query = (from l in db.Log
                         where l.CR == GetCR
                         where l.NomDomaine == GetDomaine
                         where l.Appli == GetAppli
                         where l.DateDebut == new DateTime(2012, 08)
                         select new Logs { CR = l.CR, Appli = l.Appli, Job_MVS = l.Job_MVS, NomDomaine = l.NomDomaine, Type_Job = l.Type_Job, Description = l.Description, DateDebut = (DateTime)l.DateDebut, DateFin = (DateTime)l.DateFin }).ToList();
A la clause where :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
where l.DateDebut == new DateTime(2012, 08)
Je souhaiterais récupérer que les enregistrements d'Aout 2012.
J'ai essayé de lui mettre différentes valeurs pour les jours mais sans succès.

J'ai toujours le moyen de lui demander de me prendre les enregistrements entre le 01 Aout et le 31 mais je souhaiterais le faire en un seul where.

Est-ce que c'est possible ? Et si oui, comment faire ?

Merci d'avance pour vos réponses.