Bonjour, je pense qu'un exemple sera plus parlant alors voici mon bout de code qui me pose problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 for (int i = 0; i < listBox1.Items.Count; i++)
            {
                //TODO amméliorer l'aglo de génération de Excel en fonction du type d'objet (Project/Record) tres consommateur de ressource
                if (comboBoxDefinition.Text == "Record")
                {
                    marequete = getRequestExtractRecord(listBox1.Items[i].ToString());
                }
                else
                {
                    marequete = getRequestExtractProject(listBox1.Items[i].ToString(), textBoxProjectsPrefix.Text);
                }
                //initialisation de mon dataset avec la requete mise en paramètre.
                toto.ExecutionRequeteAvecDataSet(marequete, "");
                toto.executeRequest();
                tableauDaSet = toto.returnMonResultatDataSet();

//Voici ce que j'aimerai faire :

                dataSetResultat.Table[i] = tableauDaSet.Tables[0];

                  }
                fcn.setDataSet(dataSetResultat);
            fcn.traitementXslt();
            fcn.EnregistrementExcel();
       }
Mais lorsque je fais ca j'ai une erreure du type La propriété ou l'indexeur ne peut pas être assigné -- il est en lecture seul

En fait j'aimerai beaucoup faire quelque chose comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
dataSetResultat = dataSetResultat + tableauDaSet;
Mais je n'ai pas vraiment d'idées comment faire??