FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
requete SQL (acces natif SQL VS Hyperfile client/serveur)
requete SQL (acces natif SQL VS Hyperfile client/serveur)
Débuté par Lyne, 07 nov. 2006 18:42 - 4 réponses
Connectez-vous…
Lyne
#1
Posté le 07 novembre 2006 - 18:42
J'ai une requête de type SQL avec paramètre pour alimenter le contenue d'un combo qui fonctionnait tres bien avec des fichiers de type client/serveur. Depuis que j'ai changé mon analyse pour des fichiers de type SQL j'obtiens l'erreur suivante "Fichier <Req_No> inconnu dans l'analyse <analyse>, ou requête ou vue non initialisée".
De plus j'obtiens la même erreur si j'exécute ma requête en mode test, sauf si je coche l'option "Exécuter avec hRequêteSans Correction ....." dans la description de la requête , et que je lui donne comme valeur de paramêtre une valeur entre apostrophes
exemple : 'LW'
Si je ne spécifie pas les apostrophes dans mon paramêtre en mode test j'obtiens une erreur !!
J'ai essayé différntes façon de passer mon paramêtre mais je n'arrive à rien
SVP de l'aide !!!!!!
PS Je possède le module "Client/serveur accès Natif SQL"
code:
//rafraichir contenue de combo_Casette
REQ_NoCasette_NoCasettePieceSQL.ParamAbrClient = SAI_AbrClient
ListeAffiche(COMBO_NumeroCassette,taRéExecuteRequete)
requete :
SELECT
NumeroAttribues.NoAttribue AS NoAttribue
FROM
NumeroAttribues
WHERE
NumeroAttribues.AbrClient = {ParamAbrClient}
AND NumeroAttribues.TypeNo = 1
UNION
SELECT
Piece.NoCassette AS NoAttribue
FROM
Piece
WHERE
Piece.AbrClient = {ParamAbrClient}
Signaler
0
0
Gabriel Hautclocq
#2
Posté le 08 novembre 2006 - 10:05
C'est normal, tu dois utiliser HRequêteSansCorrection et veiller à ce que ta requête soit une requête SQL valide (pour cela, teste la dans ton SGBD SQL). Car Windev ne corrigera plus automatiquement les erreurs en interprétant la requête au préalable.
Signaler
0
0
Lyne
#3
Posté le 08 novembre 2006 - 23:08
Je dois être completement nulle car j'essaie avec le code suivant
//Remets à jour les combos en tenant compte des modifications sur le fichiers
HExécuteRequête(REQ_NoCasette_NoCasettePieceSQL,SqlVal1Test,hRequêteSansCorrection,"LW")
ListeAffiche(COMBO_NumeroCassette,taCourantBandeau)
ListeSelectPlus(COMBO_NumeroCassette,ListeCherche(COMBO_NumeroCassette,Piece.NoCassette))
et j'obtiens toujours le même message
"Fichier <Req_No...> inconnu dans l'analyse <analyse>, ou requête ou vue non initialisée".
J'ai également essayé de mettre "'LW'" dans le paramêtre et même résultat
???????
Signaler
0
0
Jacques
#4
Posté le 20 novembre 2006 - 21:50
Je rencontre exactement le même problème. (même message)
Pourtant en testant ma requête dans wdsql avec une connection sur ma db SQLSERVER pas de problème.
Via une connection odbc depuis acces et dans Entreprise manager, aucun problème
J'ai également essayé la hrequêtesanscorrection mais rien ne fonctionne.
J'ai aussi réalisé les deux requêtes via l'assistant windev la requête union mais là encore cela ne fonctionne pas.
Si je trouve quelque chose, je ne manquerai pas de le rapporter.
Jacques
Signaler
0
0
Jacques
#5
Posté le 22 novembre 2006 - 07:25
Je viens enfin de découvrir mon erreur.
J'ai passé un paramètre en plus à la fonction HExécuteRequête et HExécuteRequêtesSql
HExécuteRequête(ReqUnion,ConnexionSql,hRequêteDéfaut,MonPara)
HExécuteRequêteSql(MaSourceDeDonnée,ConnexionSql,HrequêteDéfaut,LeTexteDeMaRequête)
ConnexionSql étant la connexion décrite avec HDécritConnexion
Espérant que cette solution pourra vous aider.
Jacques
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte