PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → tester le contenue d'une requete sql
tester le contenue d'une requete sql
Débuté par deniroma, 29 nov. 2005 10:16 - 3 réponses
Posté le 29 novembre 2005 - 10:16
salut;
j'ai creer une requete sous l'editeur d'sql, et j'aimerai bien faire un test sur le contenue de cette requete, si ya aucun enregistrement a affiché un message s'affiche qui indique qu'aucune donnée n'existe,
merci de m'aider
Posté le 29 novembre 2005 - 11:03
Salut !

On 29-Nov-2005, "philipe" <deniroma@yahoo.fr> wrote:

salut;
j'ai creer une requete sous l'editeur d'sql, et j'aimerai bien faire un
test sur le contenue de cette requete, si ya aucun enregistrement a
affiché un message s'affiche qui indique qu'aucune donnée n'existe,
merci de m'aider



Je n'utilise pas l'éditeur pour créer mes requètes, mais, quand je dois
savoir si une requète m'a ramené des résultats j'utilise ce code là :

cReq est une chaine
sdReq est une source de données

creq = "select <liste de champs> from <fichier> where <condition>"
si hexecuterequetesql(sdreq,creq) alors
si hnbenr(sdreq) >= 1 alors
// traitement
sinon
info("la requète : "+rc+ creq+rc+" n'a pas renvoyé de résultat !")
fin
sinon
erreur(herreur())
fin

En espérant que cela te mette sur la piste ...
Bien à toi !
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Posté le 29 novembre 2005 - 11:56
merci bien j'ai pu resoudre mon probleme grace a vous
Posté le 29 novembre 2005 - 12:44
Salut,

Si aucune donnée ne correspond à la requête, il me semble normal qu'un
message l'indique.
Qu'attendiez vous comme résultat ?

--
Ed en Ligne

"philipe" <deniroma@yahoo.fr> a écrit dans le message de news:
438c15f4@news.pcsoft.fr...


salut;
j'ai creer une requete sous l'editeur d'sql, et j'aimerai bien faire un
test sur le contenue de cette requete, si ya aucun enregistrement a
affiché un message s'affiche qui indique qu'aucune donnée n'existe,
merci de m'aider