PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → simple exportation de valeur depuis une base mysql
simple exportation de valeur depuis une base mysql
Débuté par dewe56, 20 oct. 2017 12:35 - 3 réponses
Membre enregistré
18 messages
Posté le 20 octobre 2017 - 12:35
Bonjour
Je débute avec windev 22
Je bouquine, j'essaie, je rale, je recommence bref, ça avance pas mal

Mais, je n'arrive pas à faire une chase surment tes basique pour vous
Voila, j'ai fais un formulaire pour la saisie dun nom et mot de passe
Je verifie si cela existe dans une base mysql distante et tout fonctionne

maintenant, je voudrais extraire de ma table le nom et le prenom de cet utilisateur et ...... je ne sais pas comment faire !

je suis bloqué apres :
var_log = SAI_nom
var_mdp = SAI_mdp
Valeur est une chaîne
TexteRequête est une chaîne

TexteRequête = "SELECT nom, prenom FROM utilisateur_etab where log_access='"+var_log+"' and mdp_access='"+var_mdp+"'"
SQLExec(TexteRequête, "extract1")
Valeur = SQLCol("extract1", 1)
Info(Valeur) <- là je pensais betement pouvoir afficher une fenetre avec le "nom" extrait mais ..... rien

donc est ce que quelqu'un pourrait me dire, en fonction de ma requete, comment recuperer le nom et le prenom ???

Avec de grand remerciement par avance
Posté le 20 octobre 2017 - 14:28
Bonjour,
Si tu relis bien l'aide en ligne de SqlExec(), tu vas voir qu'il te manque
un appel à une fonction, qui est très bien expliqué au début de cette page
d'aide en ligne...

Frédéric.

"dewe56" a écrit dans le message de groupe de discussion :
2017d9a83471048aa47c9ed0d7c374fa5b59@news.pcsoft.fr...

Bonjour
Je débute avec windev 22
Je bouquine, j'essaie, je rale, je recommence bref, ça avance pas mal

Mais, je n'arrive pas à faire une chase surment tes basique pour vous
Voila, j'ai fais un formulaire pour la saisie dun nom et mot de passe
Je verifie si cela existe dans une base mysql distante et tout fonctionne

maintenant, je voudrais extraire de ma table le nom et le prenom de cet
utilisateur et ...... je ne sais pas comment faire !

je suis bloqué apres :
var_log = SAI_nom
var_mdp = SAI_mdp
Valeur est une chaîne
TexteRequête est une chaîne

TexteRequête = "SELECT nom, prenom FROM utilisateur_etab where
log_access='"+var_log+"' and mdp_access='"+var_mdp+"'"
SQLExec(TexteRequête, "extract1")
Valeur = SQLCol("extract1", 1)
Info(Valeur) <- là je pensais betement pouvoir afficher une fenetre avec le
"nom" extrait mais ..... rien

donc est ce que quelqu'un pourrait me dire, en fonction de ma requete,
comment recuperer le nom et le prenom ???

Avec de grand remerciement par avance
Membre enregistré
18 messages
Posté le 20 octobre 2017 - 15:18
Effectivement ....
Et pourtant, j'y suis passé sur cette page !!!!!! grrrr

si je peux, une derniere question :
dans la chaine NOM[i] = SQLLitCol("REQ1", 1) ça ne compile pas le [i] etant en rouge. (la variable NOM etant mon exportation de ma table utilisateur_etab et colonne NOM .....)

je suppose que c'est le meme principe qu'en php, c'est une boucle ..... donc là, vu que je n'ai qu'un enregistrement, j'enleve [i] et ça fonctionne mais, je ne comprends pas l'erreur vu que la variable i est deja déclaré

une idée ?


Et encore un grand grand merci !!
Posté le 20 octobre 2017 - 17:30
Sans voir le reste du code, et sans connaitre le message de Windev,
difficile de se prononcer.

Frédéric.

"dewe56" a écrit dans le message de groupe de discussion :
2017d209349cf8c641a8d823a754299b89c0@news.pcsoft.fr...

Effectivement ....
Et pourtant, j'y suis passé sur cette page !!!!!! grrrr

si je peux, une derniere question :
dans la chaine NOM[i] = SQLLitCol("REQ1", 1) ça ne compile pas le [i] etant
en rouge. (la variable NOM etant mon exportation de ma table
utilisateur_etab et colonne NOM .....)

je suppose que c'est le meme principe qu'en php, c'est une boucle ..... donc
là, vu que je n'ai qu'un enregistrement, j'enleve [i] et ça fonctionne mais,
je ne comprends pas l'erreur vu que la variable i est deja déclaré

une idée ?


Et encore un grand grand merci !!