Bonjour,
Je voudrais ajouter une ligne dans ma dataTable. Je vous montre mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 int i;
        string[] columnsName = new string[ds.Tables["Equipe"].Columns.Count];
        string newRow = string.Empty;
        for (i = 0; i < ds.Tables["Equipe"].Columns.Count; i++)
        {
            columnsName[i] = ds.Tables["Equipe"].Columns[i].ToString() + " false";
            newRow += columnsName[i] + ",";
 
        }
        newRow = newRow.Substring(0, newRow.Length - 1);// j'enleve la derniere virgule
 
        ds.Tables["Equipe"].Rows.Add(newRow);
L'ajout se passe bien, le probleme est qu'en fait l'ensemble de la variable "newRow" est entrée dans un seul champ de ma dataTable.
Par exemple si newRow = "1,2,3" alors ma dataTable Equipe aura pour 1er champ la valeur "1,2,3" alors que je voudrais que le premier champ soit 1 puis le deuxieme 2 etc.
Avez vous une idee???