[Résolu] Chaine de caractére a partir d'une requête

Posté par tintounet le 25/5/2007 12:17:14
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.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=5162&post_id=21303