PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Pbleme requetages...
Pbleme requetages...
Iniciado por remi.matayron, mar., 21 2006 12:29 PM - 2 respostas
Publicado em março, 21 2006 - 12:29 PM
J'a un gros problème sur mes requetes. Toutes les requetes classiques fonctionnent bien.
Mais lorsque je veux taper sur des requetes UNION ou à 2 jointures externes (qui FONCTIONNENT TRES BIEN SUR MYSQL!!!), ça ne marche pas sous Webdev.

La requete UNION ne s'execute même pas en mode test de requete
La requete à 2 jointures externes marche dans le testeur de requete mais pas lorsque je l'execute sur une page.

Il n'y a que ces 2 requetes qui deconnent alors que j'en ai fait une trentaine.

Qui a une idée sur le pourquoi du comment de la chose!!!
Publicado em março, 21 2006 - 2:40 PM
remi a écrit :
J'a un gros problème sur mes requetes. Toutes les requetes classiques fonctionnent bien.
Mais lorsque je veux taper sur des requetes UNION ou à 2 jointures externes (qui FONCTIONNENT TRES BIEN SUR MYSQL!!!), ça ne marche pas sous Webdev.

La requete UNION ne s'execute même pas en mode test de requete
La requete à 2 jointures externes marche dans le testeur de requete mais pas lorsque je l'execute sur une page.

Il n'y a que ces 2 requetes qui deconnent alors que j'en ai fait une trentaine.

Qui a une idée sur le pourquoi du comment de la chose!!!


Le SQL de Webdev est pas top; il faut le squizzer pour certaines
instructions SQL particulieres.
Il faut pour cela préciser le parametre hRequêteSansCorrection comme ci
dessous (c du Windev 9 mais je pense que c pareil en Webdev 10)


sdReq est une Source de Données
sSQL est une chaine

sSQL = "ta requete avec ton union etc"

HExécuteRequêteSQL(sdReq, "ConnexionMySQL", hRequêteSansCorrection, sSQL)



Bon courage,

Jerome
Publicado em março, 21 2006 - 3:19 PM
Merci mais tu pourrai spréciser un peu les arguments stp:
par exemple source de donées et connexion mysql...

D'habitude j'utilise plutot SQLexec, alors quand j'utilise hrequete... il faut que j'utilise hsuivant,hpremier,etc.... ? ou sqlsuivant,sqldernier.



Merci de ton aide en tout cas, ç a va me decoincer un peu...