Visual basic

sayrus86 -  
 sayrus86 -
Bonjour,
svp pour vb6
je travail avec un msgrid

je commence par le remplire avec une liste d'information

je fais une boucle

x.col =0
for i=2 to x.rows -1

x.row=i
x.text (me rend la premiére valeur sans probléme )

next

par contre pour les prochaines lignes il me rend la premiére valeur

le probléme il rend toujour la premier (x.text) de mon x.col et x.row initials

2 réponses

  1. Debkham Messages postés 4 Statut Membre
     
    j'ai une solution plus simple pr toi :
    1-tu crée une table temporaire ou tu inséres ta liste d'information
    2- tu fais un select pour extraire les données de ta tabe temporaire, le résultat de la sélection tu le mets dans un recordset identique à la structure de ta table
    3-ensuite et tout simplement tu utilise une datagrid pas msgrid et tu affectes les données recordset dans ta datagrid
    tu écris juste : datagrid1.datasource=recordset

    pas besoin de boucles

    j'éspére que je t'ai aidé
    0
  2. sayrus86
     
    merci beaucoup pour votre reponse .
    0