Re: Meilleure solution pour faire une recherche multi criteres

Posté par Anonyme le 12/4/2006 23:14:14
bonsoir,

voila ou j'en suis.
vvin est un Variant
vpays est un Variant
vregion est un Variant
vappellation est un Variant


vvin=Vin..ValeurAffichée
vpays=Pays
vregion = Région
vappellation = Appellation..ValeurAffichée

Req_recherche.param_nom=Vin..ValeurAffichée
Req_recherche.param_pays=Pays
Req_recherche.Param_région = Région
Req_recherche.Param_appellation=Appellation..ValeurAffichée

HExécuteRequête(Req_recherche,hModifieFichier)

 //On Vide la table par sécurité
TableSupprimeTout(TableRecherche)

//On rempli la table
//TableRecherche..FichierParcouru = "req_recherche"
ConstruitTableFichier(TableRecherche,Req_recherche,taAvecIdAuto+taRemplirTable)
TableAffiche(TableRecherche)


et voici le code SQL de ma requete REQ_recherche
SELECT Vin.Nom AS Nom,
Vin.Pays2 AS Pays,
Vin.région2 AS Région,
Vin.appellation2 AS Appellation
 FROM Vin
 WHERE Vin.Nom = {param_nom}
 AND Vin.Pays2 = {param_pays}
 AND Vin.région2 = {Param_région}
 AND Vin.appellation2 = {Param_appellation}


lors de l'execution sous l'éditeur de requete, je passe 1 ou plusieurs parametres et ca fonctionne
dans ma fenetre, la table se cree bien avec les bonnes colonnes mais ne se remplie pas.

quelqu'un a une idée ?
merci d'avance

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3844&post_id=16215