OVH Cloud OVH Cloud

[WD9] Requête avec un paramètre

4 réponses
Avatar
mtournier
Bonjour, j'ai a nouveau besoin de vos talents.

2 petites questions , la premi=E8re, certianement la plus importante :

1) y'a t'il une FAQ de ce forum , celle de PCSoft est ... maigre ...

2) je veux cr=E9er une fen=EAtre avec uen table qui comporte, par
exemple, la liste des clients (exemple de WIndev).
sur cette fen=EAtre, je veux mettre une case pour entrer un param=E8tre
avec une requ=EAte de style :

select * from client where ville=3D'PARIS', mais a l'ouverture de la
fenetre ? est -il possible de mettre la requete sans le parametre ?
pour avoir tous les clients a l'ouverture et seulement ensuite on fait
le tri ?

c'est surement tout bete ... mais ...


Amicalement=20

Marc

4 réponses

Avatar
mat
wrote:
select * from client where ville='PARIS', mais a l'ouverture de la
fenetre ? est -il possible de mettre la requete sans le parametre ?
pour avoir tous les clients a l'ouverture et seulement ensuite on fait
le tri ?



le plus performant à mon avis serait de faire une requête sans le
paramètre en question (soit en le supprimant dans hExecuteRequête, soit
en le mettant à Null) et ensuite faire un filtre sur le résultat de la
requête HFiltre(nomRequête... Alternativement, faire simplement son
propre filtre

Procedure lancerRequete(maValeur)
maRequête.monParamètre = maValeur
hExecuteRequête(maRequete)

pour avoir tous les enregistrements envoyer Null à maValeur.

Salutations
Mat
Avatar
Gégé
a écrit :
1) y'a t'il une FAQ de ce forum , celle de PCSoft est ... maigre ...



Ce n'est *pas* un forum mais un newsgroup

Pour faire des recherches, il te suffit de googler sur le groupe
f.c.d.a.windev
Avatar
mtournier
Désolé pour l'erreur de vocabulaire ... y'a t'il une FAQ de ce
newsgroup.
(en général il y en a une).


Marc
Avatar
Romain PETIT
Il se trouve que a formulé :
Désolé pour l'erreur de vocabulaire ...



Bof, forum est tout à fait admis, gégé devait être de mauvais poil...

y'a t'il une FAQ de ce
newsgroup. (en général il y en a une).



Non, il n'y en a pas pour fcdaw...

A+


--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)