如何将一个datarow拷贝到另一个datarow.深拷贝! 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般是用元的DTROW中的一个个字段的值copy到目的重点DtdrowdtDest["ID"] = dtSource["ID"].ToString(); dtDest["Name"] = dtSource["Name"].ToString(); private void CopyDataRow(DataRow dr){ DataRow drAddRow = dr.Table.NewRow(); foreach(DataColumn dc in dr.Table.Columns) { if (drAddRow.Table.Columns.Contains(dc.ColumnName)) { drAddRow[dc.ColumnName] = dr[dc]; } }}没测过,效率比每个字段复值要低些 返回类型请自己改下,我是拿别的函数改的,所以忘了改了~~hoho DataTable dt_Tmp = ds_Tmp.Tables[0].Clone();dt_Tmp.Rows.Add(ds_Tmp.Tables[0].Rows[0].ItemArray); http://community.csdn.net/Expert/TopicView.asp?id=4429716各位帮我看一下这个咯,这个才是我的大问题,~,就是顶一下也行拉我没有分了,想哭 怎样替换文章中的关键字 我用c#程序创建数据库,然后连接数据库。在创建数据后如果立刻连接数据库的话就会出现错误。 强烈的问一个问题:好复杂的。 解释一简单语句 内存回收问题,this问题 关于系统事件的调用 求Gmail邀请函 怎样读一个jpg图像文件并输出打印机? Socket问题500分 在服务器上开发asp.net应用,但在客户端上不能保证安装framework 需要注意些什么?? 谁能发个代码加亮并格式化显示的代码 泪求请高手进来指点,新手问题
dtDest["ID"] = dtSource["ID"].ToString();
dtDest["Name"] = dtSource["Name"].ToString();
{
DataRow drAddRow = dr.Table.NewRow(); foreach(DataColumn dc in dr.Table.Columns)
{
if (drAddRow.Table.Columns.Contains(dc.ColumnName))
{
drAddRow[dc.ColumnName] = dr[dc];
}
}
}没测过,效率比每个字段复值要低些
dt_Tmp.Rows.Add(ds_Tmp.Tables[0].Rows[0].ItemArray);
各位帮我看一下这个咯,这个才是我的大问题,~,就是顶一下也行拉
我没有分了,想哭