2011-12-17 7 views
0

DataTableの特定の列にArraylistを追加する方法。たとえば、DataTable名mydatatableの5番目の列に、名前 'mylist'のArraylistを追加します。 私はこのコードを試してみてください。DataTableの特定の列にArraylistを追加するには?

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); 
} 
関連する問題