Bonjour tout le monde !
Je dois réaliser un projet en C# de gestion de réservations et de clients d'une entreprise de loisirs.
Tout fonctionne bien jusqu'à maintenant, mais je suis tombé sur un os :
En effet, le soft que je dois développer, doit vérifier la date d'anniversaire des clients en fonction de la date du jour (sans action de l'utilisateur).
Et la requête que j'envoie à la BDD ne me renvoie rien :
Voici le code :
J'ai bien vérifié le nom de ma table, j'ai également fait en sorte d'avoir une date de la forme j/m/yyyy dans Access, car mes variables jour et mois utilisent ce format (4/1/2012 pour le 4 janvier 2012 mais vous avez compris).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 int jour = DateTime.Now.Day; int mois = DateTime.Now.Month; string date = jour + "/" + mois; this.rq_sql = "SELECT * FROM CLIENTS WHERE (Date_de_Naissance) LIKE ('" + date + "%')"; return this.rq_sql;
Et j'ai aussi créé un client qui est né le 17/4/1990.
En théorie ce client devrait se retrouver dans ma DataGridView, mais non.
Merci d'avance pour le temps que vous prendrez pour m'aider.
Cordialement.
P.S. : Je ne savais pas si je devais le poster ici ou dans la catégorie C#, veuillez m'excuser si je n'ai pas posté au bon endroit.
Partager