Windev récupérer le résultat mysql d'une requête SQL dans 1 comb

Fermé
rofinho Messages postés 17 Date d'inscription lundi 30 septembre 2013 Statut Membre Dernière intervention 25 février 2015 - 17 déc. 2014 à 10:42
newkiss Messages postés 127 Date d'inscription mardi 7 septembre 2010 Statut Membre Dernière intervention 12 janvier 2015 - 12 janv. 2015 à 14:28
Bonjour,
Comme indiqué dans le titre j'ai un programme écrit en Windev utilisant une BDD mysql qui tourne bien, mais je n'arrive pas à récupérer le résultat de la requête de sélection et l'insérer directement dans un combo;
si quelqu'un peut m'aider SVP.
pour du reste ISERT, UPDATE ça marche.
exemple
req="SELECT * FROM sexe"
et récupérer tous les résultats de cette requête dans un combo "Combo_sexe"


1 réponse

newkiss Messages postés 127 Date d'inscription mardi 7 septembre 2010 Statut Membre Dernière intervention 12 janvier 2015 13
Modifié par newkiss le 12/01/2015 à 14:28
Bonjour

En Imaginant que :
La combo à pour nom "COMBO_SEXE"
La table Sexe contient les colonnes "Libellé" et "ID"

sdSource est une Source de Données
sRequete est une chaîne = "SELECT * FROM sexe"

SI PAS HExécuteRequêteSQL(sdSource,<Nom de la connexion>,hRequêteSansCorrection,sRequete) ALORS
Erreur(HErreurInfo)
RETOUR
FIN

ListeSupprimeTout(COMBO_SEXE)
POUR TOUT sdSource
ListeAjoute(COMBO_SEXE,sdSource.Libelle+gLien(sdSource.ID))
FIN
HAnnuleDéclaration(sdSource)
0