Re: Filtrage des champs table

Posté par Kaer le 14/3/2007 10:29:39
Si ca répond un peu à ta question :p
Requête is the way.

Premièrement tu devrais déjà mettre un timer sur ton champ de saisie qui sert afin qu'il ne déclenche pas ta requête à chaque modification de ton champ mais plutot :

Si il ya une modif du champ de recherche j'attend 1 seconde et je lance la requete, ca permet de lancer la requete toutes les secondes et non à chaque fois.

Pour accélerer uen interrogation de données il vaux mieux passer par des requêtes pures SQL (surtout avec une base Oracle), sans passer par les filtres.

Tu peux faire une requete sur le resultat d'une requete.


Pour une interrogation avec un seul champ sur "toutes" les colonnes un OR avec la valeur de ton champ de saisie est necessaire.

Avec ca tu devrais te rapprocher de "l'instantané".

Voilà en gros les méthodes, voir l'aide pour les appliquer.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=4995&post_id=20611