您的位置:首页 > 其它

一个DataTable的数据如何导入另外一个DataTable中!!

2006-10-08 18:37 627 查看
我知道的有两种方法

方法一:一个单元格一个单元格的取值

string str = dataGrid1[dataGrid1.CurrentCell.RowNumber,0].ToString();
string exp = "employeeid"+"='"+str+"'";
DataTable dt = ds.Tables[0];
DataRow[] drs = dt.Select(exp);
DataTable mydt = new DataTable();
mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));
DataRow dr=mydt.NewRow();
dr["序号"]=drs[0]["序号"];
dr["货品ID"]= drs[0]["货品ID"];
mydt.Rows.Add(dr);
myds.Tables.Add(mydt);

方法二:一行一行的取,这样你要导入数据的DATATALBE的结构必和第一个一致

dt1.Rows.Add(drs[i].ItemArray);//加入

dt1.ImportRow(drs[i]);//或导入
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐