2011-12-17 4 views
0

Как добавить Arraylist в конкретный столбец DataTable, например, добавить Arraylist из имени 'mylist' в 5-й столбец имени DataTable mydatatable. Стараюсь этот код:Как добавить Arraylist в определенный столбец DataTable?

foreach(string item in mylist)  
{  
    mydatatable.Rows.Add(item);  
} 

Но когда я использую этот код, данные всегда заполняют в первый столбец таблицы, и когда я добавляю индекс столбца или имя столбца Я получаю сообщение об ошибке. Итак, кто-нибудь знает об этом? И спасибо заранее за ваше время.

ответ

1
object[] fields = new object[5]; 
foreach(string item in mylist) 
{ 
    fields[4] = item; 
    mydatatable.Rows.Add(fields); 
} 
Смежные вопросы