Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
bonjour à tous
J'aimerai programmer une recherche multicritère dans mon application mais j'arrive pas à trouver un resultat exacte.
Je me demande si je pourrais écrire une procedure stockée sous pb et comment l'a renvoyer dans une datawindow.
Merci
Hors ligne
Recherche multicritères sur les données d'une dw ou bien sur la base de données ?
Hors ligne
la recherche doit se faire sur la base de données et l'affiche dans une dw
Hors ligne
il suffit d'utiliser des retrieval arguments dans ta DW...
SELECT col1,col2,col2... FROM table WHERE col1 LIKE :arg1 AND col2 LIKE :arg2 AND col3 LIKE :arg3 ...
Hors ligne
je l'ai fais voici mon retrieve argument d ma dw
SELECT facture.n_fact, facture.date_fact, facture.client, facture.mv, facture.payer FROM facture WHERE ( facture.date_fact between :v_date and :v_date1 ) AND ( facture.n_fact < :v_fact ) AND ( facture.n_fact > :v_fact1 ) AND ( facture.client like :v_client ) AND ( facture.mv < :v_mv ) AND ( facture.mv > :v_mv1 ) AND ( facture.payer = :v_payer )
mais lors de l'execution le resultat n'est pas bon !!
Dernière modification par juldace (21-08-2009 13:29:10)
Hors ligne
A quoi ressemblent les valeurs de tes retrieval arguments ?
Hors ligne
qu'est-ce qui n'est pas bon ?
compare le résultat avec celui d'un outil de requête SQL externe
NB :
Hors ligne