WINDEV16 Requete SQL
Joris
-
Joris -
Joris -
Bonjour,
J'ai un bout de code qui ne veut pas fonctionner.
Le but est en fait d'effectuer une requête SQL pour trier le contenu d'une combo en fonction de la date, sans oublier une jointure.
Le voici :
Ainsi, le HexécuteRequêteSQL renvoie faux.
Avec le message d'erreur suivant :
Erreur dans le code SQL de la requête <SELECT * FROM CONTROLE WHERE CONTROLE.IDVEHICULE=6 ORDER BY CONTROLE.DateControle DESC>.
Initialisation de la requête impossible.
Fichier %1 inconnu.
J'ai essayé les indirections avec type, sans effet.
La requête sans chaine construit fonctionne, d'où le %1 inconnu.
Pouvez-vous m'éclairer ?
J'ai un bout de code qui ne veut pas fonctionner.
Le but est en fait d'effectuer une requête SQL pour trier le contenu d'une combo en fonction de la date, sans oublier une jointure.
Le voici :
ListeSupprimeTout({ComboChoix, indChamp})
REQ_TRIDATE est une Source de Données
ChaineSQL est une chaîne="SELECT * FROM %1 WHERE %2="+VEHICULESELECT+" ORDER BY %3 DESC"
REQ_TRIDATE = ChaîneConstruit(ChaineSQL,{LeFichier, indFichier},LeFichier + ".IDVEHICULE",LeFichier +"."+ LaDate)
SI HExécuteRequêteSQL(REQ_TRIDATE,hRequêteDéfaut,ChaineSQL) ALORS
POUR TOUT REQ_TRIDATE
ListeAjoute({ComboChoix, indChamp}, DateVersChaîne(REQ_TRIDATE.DateControle) + gLien(REQ_TRIDATE+ ".ID" +LeFichier))
FIN
SINON
Erreur(HErreurInfo())
FIN
Ainsi, le HexécuteRequêteSQL renvoie faux.
Avec le message d'erreur suivant :
Erreur dans le code SQL de la requête <SELECT * FROM CONTROLE WHERE CONTROLE.IDVEHICULE=6 ORDER BY CONTROLE.DateControle DESC>.
Initialisation de la requête impossible.
Fichier %1 inconnu.
J'ai essayé les indirections avec type, sans effet.
La requête sans chaine construit fonctionne, d'où le %1 inconnu.
Pouvez-vous m'éclairer ?
A voir également:
- WINDEV16 Requete SQL
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros ✓ - Forum DS
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android