.csv
ファイルとその値を読み取るcsvリーダークラスがあります....それから作成しました... 3つのヘッダー列が含まれdatatable
ていると考えてください....値が正常に追加されました....今、私はしたいですこれに2つの列を追加します...これを試しましたが、うまくいかないようです。Datatable
Name,EmailId,PhoneNo
IsDeleted,CreatedDate
datatable
foreach (string strHeader in headers)
{
dt.Columns.Add(strHeader);
}
string[] data;
while ((data = reader.GetCSVLine()) != null)
{
dt.Rows.Add(data);
}
dt.Columns.Add("IsDeleted", typeof(byte));
dt.Columns.Add(new DataColumn("CreatedDate", typeof(DateTime)));
foreach (DataRow dr in dt.Rows)
{
dr["IsDeleted"] = Convert.ToByte(0);
dr["CreatedDate"] = Convert.ToDateTime(System.DateTime.Now.ToString());
dt.Rows.Add(dr);
}
dt.Rows.Add(dr);
This row already belongs to this table.
...というエラーが表示されます。
代替テキスト http://www.imagechicken.com/uploads/1273560975016964800.jpg