PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV (précédentes versions) → Impossible d'exécuté une requéte chez l'hebergeur
Impossible d'exécuté une requéte chez l'hebergeur
Débuté par BBDA, 22 nov. 2016 11:07 - Aucune réponse
Posté le 22 novembre 2016 - 11:07
Bonjour, je develope avec webdev 20 un site web en php/mysql.
en local avec wamp serveur tout marche a merveille mais dés que je bascule sur mon hebergeur en ligne j'ai un probleme pour afficher les données un message d'erreur est renvoyé par la page web ( La requête REQ_PRODUIT_PHARE2 n'a pas pu être correctement analysée. Aucun fichier n'a été trouvé. Utilisez le paramètre hRequêteSansCorrection et précisez la connexion en paramètre pour forcer son exécution ) .

je tien a vous préciser qu'avec la fonction (HExécuteRequêteSQL) tous marche bien, mais avec la fonction HExécuteRequête ca donne le message d'erreur même avec le paramètre "hRequêteSansCorrection".

je trouve vraiment pas la solution a mon probléme. SVP aidé moi.


1- Code avec HExécuteRequête:
SI HExécuteRequête(REQ_PRODUIT_PHARE2,MACONN,hRequêteSansCorrection) ALORS
i est un entier = 1

POUR TOUT REQ_PRODUIT_PHARE2
ZoneRépétéeAjouteLigne(ZR_PRODUIT_PHARE)
ZR_PRODUIT_PHARE[i].ATT_IMG = "img/"+REQ_PRODUIT_PHARE2.PHOTOS
ZR_PRODUIT_PHARE[i].ATT_LIENTITRE = REQ_PRODUIT_PHARE2.NOM_PRODUIT
ZR_PRODUIT_PHARE[i].ZTR_description = Gauche(REQ_PRODUIT_PHARE2.DESCRIPTION,120)+"..."
ZR_PRODUIT_PHARE[i].ATT_IDPRODUIT = REQ_PRODUIT_PHARE2.IDPORODUIT
i++

FIN
SINON
Info(ErreurInfo())
FIN



2- Code avec HExécuteRequêteSQL (se code fonctionne parfaitement )
ReqClient est une Source de Données

SI HExécuteRequêteSQL(ReqClient,MACONN,hRequêteSansCorrection,"SELECT * FROM PORODUIT WHERE PHARE = 'OUI'") ALORS
i est un entier = 1

POUR TOUT ReqClient
ZoneRépétéeAjouteLigne(ZR_PRODUIT_PHARE)
ZR_PRODUIT_PHARE[i].ATT_IMG = "img/"+ReqClient.PHOTOS
ZR_PRODUIT_PHARE[i].ATT_LIENTITRE = ReqClient.NOM_PRODUIT
ZR_PRODUIT_PHARE[i].ZTR_description = Gauche(ReqClient.DESCRIPTION,120)+"..."
ZR_PRODUIT_PHARE[i].ATT_IDPRODUIT = ReqClient.IDPORODUIT
i++

FIN
SINON
Info(ErreurInfo())
FIN