菜鸟问题,高手帮忙! 我想把dataTable1的一行复制到另一个tataTable2,怎么实现。dataTable2.Rows.Add(tataTable1.Rows[0]);错误。有其他的简单的实现方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable newdt = new DataTable();DataTable dt ;foreach (DataColumn dc in dt.Columns){ newdt.Columns.Add(dc.ColumnName,dc.DataType);}//dt.CopyToDataRow drNew=newdt.NewRow();//newdt.Rows.Add(dt.Rows[i]);for(int i=0;i<dt.Rows.Count;i++){ foreach (DataColumn dc in dt.Rows[i].Columns) { drNew[dc.ColumnName]=dt.Rows[i][dc.ColumnName].ToString(); } newdt.Rows.Add(drNew); newdt.AcceptChanges();} 对这行做一个copy,然后将copy复制过去DataRow drNew = tataTable1.Rows[0].Copy();dataTable2.Rows.Add(drNew); 先把要复制的行存在一个row里面,然后在循环赋值给Table2 用WebService 时遇到的问题上来问下 有图(100分) 图片无法显示问题? 有请熟悉VB/C#的高手帮忙! DateTimePicker弹出问题(Winform) 如何得到UDP 通讯客户端的IP地址 ? 欢迎大家到我的小站看看!谢谢! 服务程序与应用程序之间传递消息 水晶报表的发布 关于事物的一此问题、如脏读。。。 关于TreeView控件背景的设置 请高手帮帮忙!如和用反射调用类的一个方法的同时建立线程,让这个方法在新线程里运行? 通过变量的值查找数据库
foreach (DataColumn dc in dt.Columns)
{
newdt.Columns.Add(dc.ColumnName,dc.DataType);
}//dt.CopyTo
DataRow drNew=newdt.NewRow();
//newdt.Rows.Add(dt.Rows[i]);
for(int i=0;i<dt.Rows.Count;i++)
{
foreach (DataColumn dc in dt.Rows[i].Columns)
{
drNew[dc.ColumnName]=dt.Rows[i][dc.ColumnName].ToString();
}
newdt.Rows.Add(drNew);
newdt.AcceptChanges();
}
DataRow drNew = tataTable1.Rows[0].Copy();
dataTable2.Rows.Add(drNew);