bonjour à tous;
j'espère vraiment trouver ma solution ici!!!
voila;je suis un débutant en windev.j'ai écris une petite
requête et je voudrais affcicher les lignes retournées.seulement le résultat retourné par la foncion hexecuterequetesql est de type booléen.
et apparemment l'aide de windev ne m'est pas de grande utilité.
j'ai trouvé un bout de codes sur ce forum mais
je l'ai essayé et ça marcha toujours pas.
voici mon code:
//Déclaration<br />
l,p,ResSQL,resultat est un booléen<br />
i est un entier = 0<br />
resultat1,sql est chaîne <br />
ma_req est Source de Données<br />
<br />
<br />
//Début programme<br />
SI xlogin="" OU xpwd="" ALORS<br />
Info("Veillez remplir tous les champs!")<br />
RepriseSaisie(Frm_connexion)<br />
SINON<br />
l=HLitRecherche(utilisateur,login,xlogin)<br />
p=HLitRecherche(utilisateur,pwd,xpwd)<br />
resultat= HExécuteRequête(Requête_rq_connexion,hRequêteDéfaut,xlogin,xpwd)<br />
<br />
SI l ET p ALORS <br />
<br />
sql = "SELECT PROFIL as toto FROM UTILISATEUR where login='kokouson' and pwd='bobo'"<br />
SI HExécuteRequêteSQL(ma_req,"select login as toto from utilisateur") ALORS<br />
HPremier(Requête_rq_connexion)<br />
resultat1 = HRécupèreEnregistrement(Requête_rq_connexion)<br />
Info("profil :"+TAB+resultat1)<br />
FIN <br />
<br />
SINON<br />
<br />
TitreSuivant("Authentification")<br />
Info("Les informations sont incorrectes")<br />
FIN<br />
<br />
FIN