A voir également:
- Recherche par date
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche par image - Guide
- Trier par date excel - Guide
- Recherche adresse - Guide
3 réponses
Kailéa
Messages postés
418
Date d'inscription
dimanche 31 décembre 2006
Statut
Membre
Dernière intervention
21 mai 2015
78
15 avril 2014 à 13:31
15 avril 2014 à 13:31
Salut,
A priori la syntaxe SQL est simple :
SELECT * FROM TablePatiens WHERE DateCons = 'daterecherchée'
Kailéa
A priori la syntaxe SQL est simple :
SELECT * FROM TablePatiens WHERE DateCons = 'daterecherchée'
Kailéa
Bonjour et merci Kailéa pour ta réponse,
mais j'ai essayé de faire comme ça et ça ne marche pas même avec cette méthode, car je doit utiliser une variable car je ne cherche pas sur une date précise alors je ne peux pas mettre une date définie dans la requete.
SQL.Add('SELECT * From TablePatient where DateCons = ' +DateToStre(DDEbut.Date));
mais j'ai essayé de faire comme ça et ça ne marche pas même avec cette méthode, car je doit utiliser une variable car je ne cherche pas sur une date précise alors je ne peux pas mettre une date définie dans la requete.
SQL.Add('SELECT * From TablePatient where DateCons = ' +DateToStre(DDEbut.Date));
Bonjour,
voila finalement mon probleme vient du fait que mysql stock les date au faormat yyyy-dd-mm, et que le TDateTimePicker est au format français et malgré la modification du format (TDateTimePicker.format ) il renvoi toujours la date en français. J'ai vérifié avec la fonction showmessage.
j'ai songé a deux solution:
1. mettre le champ danteCons au type text .
2. créer un TDateTimePicker avec le format yyyy-dd-mm puis décoder la date de mon TDateTimePicker et la recoder selon le TDateTimePicker que j'ai crée.
Sinon s'il existe une solution pour forcer le TDateTimePicker à prendre le format anglais.
Merci à vous tous.
voila finalement mon probleme vient du fait que mysql stock les date au faormat yyyy-dd-mm, et que le TDateTimePicker est au format français et malgré la modification du format (TDateTimePicker.format ) il renvoi toujours la date en français. J'ai vérifié avec la fonction showmessage.
j'ai songé a deux solution:
1. mettre le champ danteCons au type text .
2. créer un TDateTimePicker avec le format yyyy-dd-mm puis décoder la date de mon TDateTimePicker et la recoder selon le TDateTimePicker que j'ai crée.
Sinon s'il existe une solution pour forcer le TDateTimePicker à prendre le format anglais.
Merci à vous tous.