|
Erreur requête, SQLLitCol aurait dû renvoyer une valeur. |
Débuté par Maxime, 16 oct. 2017 11:28 - 1 réponse |
| |
| | | |
|
| |
Membre enregistré 3 messages |
|
Posté le 16 octobre 2017 - 11:28 |
Bonjour.
J'ai un problème sur le traitement d'une requête SQL (serveur Universe), j'obtiens l'erreur "La fonction 'SQLLitCol' aurait dû renvoyer une valeur."
Mon traitement est le même que d'habitude, impossible de comprendre d'où provient cette erreur.
GlbTbl est un tableau de [*,14] chaînes bResReqTmpOF est un booléen = Vrai bResReqTmpOF = SQLExec("SELECT @ID, VAL1, VAL2, VAL3, VAL4, VAL5, VAL6, VAL7, VAL8, VAL9" + "FROM TABLE1" + "WHERE VAL10 = '' ", "REQ1")
SI PAS bResReqTmpOF ALORS SQLInfoGene Erreur("La connexion à la source de données a échoué." + RC + "Code erreur:" + SQL.Erreur+ RC+ SQL.MesErreur) SINON TANTQUE SQLAvance("REQ1") = 0
TableauAjouteLigne(GlbTbl, SQLLitCol("REQ1", 1), SQLLitCol("REQ1", 2), SQLLitCol("REQ1", 3), SQLLitCol("REQ1", 4), SQLLitCol("REQ1", 5), SQLLitCol("REQ1", 6), SQLLitCol("REQ1", 7) + SQLLitCol("REQ1", 8), SQLLitCol("REQ1", 9) + SQLLitCol("REQ1", 10))
FIN FIN SQLFerme("REQ1")
L'erreur se produit au niveau des SQLLitCol. A noter que l'erreur ne se produit pas lorsque je fais seulement un SQLLitCol("REQ1",...) ou un Info( SQLLitCol("REQ1", ...)) et qu'un résultat est bien et bien affiché!
Merci de votre aide!Message modifié, 16 octobre 2017 - 11:31 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 3 messages |
|
Posté le 16 octobre 2017 - 13:28 |
Corrigé, simple erreur d'inattention au niveau du nom de ma requête dans le vrai code ... à supprimerMessage modifié, 16 octobre 2017 - 13:29 |
| |
| |
| | | |
|
| | | | |
| | |
|