Bonjour
J'ai de nouveaux un souci avec une fonction du wlanguage. Aprés avoir essayé de comprendre l'origine du probleme à mainte reprise, je vous poste le code suivant :
ResSQL est un booléen
Res est une chaîne
Numconnection est un entier
NomCompletWdd est une chaîne
NomCompletWdd = "\\zadig\FICHIERS\Adm Générale\Informatique\Developpement\ProjetGestionActivite2\Mon_Analyse_1.wd11\AnalyseActivite.wdd"
Numconnection = SQLConnecte(NomCompletWdd,"","","Hyper File")
SI Numconnection <> 0 ALORS
ResSQL = SQLExec("SELECT Semaine.IDSemaine AS IDSemaine, Semaine.DateDebut AS DateDebut, Semaine.DateFin AS DateFin FROM Semaine WHERE Semaine.DateDebut = '20070101'","IDSEMAINE")
SI ResSQL ALORS
LIB_Semaine = SQLCol("IDSEMAINE",1)
Info(COMBO_Date_Début_Semaine.COL_Colonne1)
SQLFerme("IDSEMAINE")
FIN
SINON
Info("probleme de connection a la Base de donnée")
FIN
Dans cet exemple, LIB_Semaine doit recevoir la valeur de la 1er et unique colonne de la requête, c'est a dire 1. Seulement celle si reçoit toujours la valeur 0. quelque soit les condition de la requete "IDSEMAINE". Ma question serait la suivante : Pourquoi, la fonction SQLCol (qui est cencsé renvoyé la veleur de la premiere colone de la requête), renvoie toujours 0 ????
Note: Cette application est un projet réaliser pour un rapport de stage dans le cadre de ma 1er année en BTS Informatique de Gastion.