Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > WinDev
WinDev Forum d'entraide sur la programmation en WinDev
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/01/2013, 02h41   #1
jer64
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 163
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 163
Points : 31
Points : 31
Par défaut Manipulation d'un groupe de champs de saisie

Bonjour,

Je cherche à savoir comment je peux rentrer des données d'une table mysql dans un grand nombre de champs de saisie.

Pour faire mon test je n'ai pris que 2 champs mais en réalité j'en ai une bonne trentaine.

Ces 2 champs de saisie je les ai associés à un groupe.

Puis voici mon code qui ne marche pas bien sur :


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

ConnexionBase()

SQLExec(" select  NOM,PRENOM from CLIENTS where id ='"+FEN_LstClients.INDMAND+"'","requete1")
SQLInfoGene()

SI SQLAvance("requete1")=0 ALORS
	
	i est un entier

	TANTQUE i=1 A 2
		i++
		GR_Groupe1=SQLLitCol("requete1",i)
		
	FIN

SQLFerme("requete1")
SQLDéconnecte()
Merci d'avance pour votre aide.
jer64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2013, 09h07   #2
tatayo
Expert Confirmé
 
Homme
Responsable de service informatique
Inscription : janvier 2009
Messages : 1 549
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Boutique - Magasin

Informations forums :
Inscription : janvier 2009
Messages : 1 549
Points : 3 094
Points : 3 094
Bonjour,
Avec un groupe de champ ça ne peux pas fonctionner.
Tu as plusieurs solutions:
1. SqlAssocie
2. Champs indexés (de mémoire)
3. Indirections, si le schamps s'appellent Champ1, Champ2... Champn

Pour ma part je prendrais SqlAssocie(), tout se règle un une seule ligne de code.

Tatayo.
tatayo est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/01/2013, 09h52   #3
wd_newbie
Membre régulier
 
Inscription : mars 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 172
Points : 91
Points : 91
Je ne sais pas si cela peut s appliquer pour ton cas, mais à l époque, sous VB6, j avais du faire ce genre de chose.

Je mettait le nom de ma rubrique dans la propriété "tag" du champ et je biuclais dessus.

On devrait pouvoir le faire en windev avec la propriété ..note et les indirections ?

Ça marchait bien , j aurait pu appeler cette fonction "FichierVersEcran" ;-)


Bonne journée


Olivier
wd_newbie est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 19/01/2013, 13h58   #4
jer64
Nouveau Membre du Club
 
Inscription : mai 2002
Messages : 163
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 163
Points : 31
Points : 31
Bonjour,

J'ai pris la solution avec SQLassocie et ça marche parfaitement.

Merci beaucoup.
jer64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h09.


 
 
 
 
Partenaires

Hébergement Web