Filtrage en utilisant 2 datetimepiker et query [Résolu]

- - Dernière réponse : solilog
Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
- 10 mai 2013 à 14:22
bonjour,
comment chercher des enregistrements ds une table avec 2 datetimepicker (date_debut, date_fin)en utilisant un query.
j ai utiliser un query pour pouvoir imprimer resultat de recherche.
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
8
3
Merci
Bonjour,
1 - dans qry1.sql:
select * from matable
where ladate between :datdeb and :datfin
order by macle

Cela va créer 2 param à ton query (datdeb et datfin). Dans un bouton, ou dans les evenements onchange de tes tdatetimepicker tu mets:
qry1.close;
qry1.params[0].value = dtpick1.date;
qry1.params[1].value = dtpick2.date;
qry1.open;
Si pas de fonction betzeen dans ta DB, tu le remplaces par:
where ladate >= :datdeb and ladate <= :datfin
(et n'oublie pas les :)

Bonne journée.
solilog

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 223 internautes nous ont dit merci ce mois-ci

Commenter la réponse de solilog
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
Commenter la réponse de cs_MAURICIO