Trier un recordset sur tel ou tel champ

Messages postés
105
Date d'inscription
mardi 13 janvier 2004
Statut
Membre
Dernière intervention
18 mai 2019
-
Bonjour à toutes et tous

j'ai une question sur la manière de filtrer un recordset en asp 4.

voila: dans une page en asp / vbscript
j'affiche le contenu d'une bdd dans un tableau en paginant par 30 enregistrements
jusque la tout fonctionne correctement.

mais j'aimerais pouvoir a tout moment dans ma page pouvoir faire un filtre
sur une valeur précise d'un champ ... du genre
select * from mabase where type like 'quelquechose'
(sachant que mon recordset ne filtre rien au chargement, je pagine simplement
pour réduire le temps de chargement)

au début je pensait faire une liste déroulante avec la liste des champs sur lesquels
je veux avoir le tri possible, et un bouton ok pour valider et passer le nom du champ
sur lequel le filtre doit se faire à la requête qui alimente le recordset ...
en gros rajouter une clause where à mon recordsource de départ.

je ne sais pas si d'une part la méthode décrite ci dessus est la bonne
ou si on peut procéder autrement.
et si je peux passer la sélection de ma liste déroulante au vbscript sur un onclick(javascript)
du bouton ...

en bref ... j'aurais besoin d'un petit coup de main car la ... je sèche !!

merci beaucoup
Franck
Afficher la suite