Bonjour,
Je voudrais ajouter une ligne dans ma dataTable. Je vous montre mon code
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.
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);
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???
Partager