FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
SQL.TitreCol ne fonctionne pas comme souhaitez
SQL.TitreCol ne fonctionne pas comme souhaitez
Débuté par Personn02, 18 aoû. 2017 11:10 - 3 réponses
Connectez-vous…
Personn02
#1
Membre enregistré
10 messages
Popularité : +1 (1 vote)
Posté le 18 août 2017 - 11:10
Bonjour,
Je souhaite récupérer le nom des colonnes d'une requête (en MySQL) pour les afficher dans un tableau ou les traiter dans des variables.
D'après l'aide, voici mon code :
SQLRequete
est une chaîne
=
""
SQLReqName
est une chaîne
=
"test"
SQLRequete
= [
SELECT ID, NOM, DESCRIPTION, DATE, LIBRE1, LIBRE2, LIBRE3, LIBRE4, LIBRE5
FROM test
]
SI
SQLExec
(
SQLRequete
,
SQLReqName
)
ALORS
SQLInfoGene
(
SQLReqName
)
SI
SQL.NbCol
>
0
ALORS
TABLE1.Colonne1
..
Titre
=
SQL.TitreCol
[
1
]
TABLE1.Colonne1
..
Largeur
=
100
POUR i
=
2
_A_
SQL.NbCol
{
"TABLE1.Colonne"
+i}
..
Visible
=
Vrai
{
"TABLE1.Colonne"
+i}
..
Titre
=
SQL.TitreCol
[i]
{
"TABLE1.Colonne"
+i}
..
Largeur
=
150
FIN
FIN
SQLTable
(
SQLReqName
,
TABLE1
)
FIN
SQLFerme
(
SQLReqName
)
Mais voici ce que je récupère :
Je ne comprends si cela viens de Webdev ou de mon code.
Quelqu'un a-t-il déjà eu ce problème ou bien quelqu'un voit-il mon (mes) erreur(s) ???
Pour info, le MEME code en WINDEV fonctionne parfaitement...
Merci.
Signaler
0
0
Personn02
#2
Membre enregistré
10 messages
Popularité : +1 (1 vote)
Posté le 03 octobre 2017 - 11:11
Une erreur windows empêchait le bon fonctionnement de la couche MySQL.
Une réinstalle de windows à réglé mon problème
Signaler
0
0
romain
#3
Posté le 19 août 2020 - 15:34
Bonjour je dois faire exactement la même chose que vous, sauf que sql.titrecol[i] renvoie ""
a la différence que je réalise un select * et non pas un select <titrecolonne1> <titrecolonne2> etc from
auriez vous une idée par hasard ?
Signaler
0
0
romain
#4
Posté le 19 août 2020 - 15:43
romain a écrit :
Bonjour je dois faire exactement la même chose que vous, sauf que sql.titrecol[i] renvoie ""
a la différence que je réalise un select * et non pas un select <titrecolonne1> <titrecolonne2> etc from
auriez vous une idée par hasard ?
Trouvé !!!!!!!
SQLInfoGene(Requetevisuelavantimport)
était ma solution.
Etant dans une condition elle n'était pas executé !!
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte