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

Signaler
-
Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
-
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.

2 réponses

Messages postés
273
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
18 avril 2015
9
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
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5