C# IList转换为datatable的方法
2011-10-08 16:39
666 查看
代码如下:
当我们new一个datatable的时候如果没有给其添加列。直接使用
DataRow dr = dt.NewRow();
dr["ID"] = x.ID;
dr["JiZhong"] = x.JiZhong;
dr["MoNO"] = x.MoNO;
dr["JianNO"] = x.JianNO;
dt.Rows.Add(dr);
会导致出现 ----列“ID”不属于表 。
BLLMoRenJiZhong bmrjz = new BLLMoRenJiZhong();
IList<MTS.Model.MoRenJiZhongInfo> mrjzis = new List<MTS.Model.MoRenJiZhongInfo>();
mrjzis = bmrjz.GetMoRenJiZhongInfos(txtNewJiZhong.Trim(), txtNewMoNO.Trim(), txtNewJianHao.Trim());
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("JiZhong");
dt.Columns.Add("MoNO");
dt.Columns.Add("JianNO");
foreach (MoRenJiZhongInfo x in mrjzis)
{
DataRow dr = dt.NewRow();
dr["ID"] = x.ID;
dr["JiZhong"] = x.JiZhong;
dr["MoNO"] = x.MoNO;
dr["JianNO"] = x.JianNO;
dt.Rows.Add(dr);
}
当我们new一个datatable的时候如果没有给其添加列。直接使用
DataRow dr = dt.NewRow();
dr["ID"] = x.ID;
dr["JiZhong"] = x.JiZhong;
dr["MoNO"] = x.MoNO;
dr["JianNO"] = x.JianNO;
dt.Rows.Add(dr);
会导致出现 ----列“ID”不属于表 。
BLLMoRenJiZhong bmrjz = new BLLMoRenJiZhong();
IList<MTS.Model.MoRenJiZhongInfo> mrjzis = new List<MTS.Model.MoRenJiZhongInfo>();
mrjzis = bmrjz.GetMoRenJiZhongInfos(txtNewJiZhong.Trim(), txtNewMoNO.Trim(), txtNewJianHao.Trim());
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("JiZhong");
dt.Columns.Add("MoNO");
dt.Columns.Add("JianNO");
foreach (MoRenJiZhongInfo x in mrjzis)
{
DataRow dr = dt.NewRow();
dr["ID"] = x.ID;
dr["JiZhong"] = x.JiZhong;
dr["MoNO"] = x.MoNO;
dr["JianNO"] = x.JianNO;
dt.Rows.Add(dr);
}
相关文章推荐
- C#实现DataTable,List和Json转换的方法
- C# DataTable 和List之间相互转换的方法
- C# DataTable 和List之间相互转换的方法
- C#实现DataTable,List和Json转换的方法
- C#将DataTable转换成list的方法
- C# DataTable 和List之间相互转换的方法
- c#将list类型转换成DataTable方法示例
- C# DataTable 和List之间相互转换的方法
- C# DataTable 和List之间相互转换的方法
- C# DataTable 和List之间相互转换的方法[转]
- 转 C# DataTable 和List之间相互转换的方法
- C#将DataTable转换成list的方法
- C# DataTable 和List之间相互转换的方法
- DataTable转List方法及转换时遇到可空类型问题
- C#_List转换成DataTable
- 将Datatable转换成实体List集合的方法
- C#将list转换为datatable
- c# Json List<T> DataTable 数据相互转换
- c# Json List<T> DataTable 数据相互转换
- C# DataTable 转换成List<T>