1
我有两个数据表dt1和dt2我将dt2复制到dt1并清除dt2中的所有行。但事实是,数据从两个数据表中清除而不是仅从一个清除。以下是代码。从一个重复的数据表中删除所有行
dt1= dt2 dt2.Rows.Clear()
这里来自dt1的所有行也会被删除?有没有更好的解决方案。
我有两个数据表dt1和dt2我将dt2复制到dt1并清除dt2中的所有行。但事实是,数据从两个数据表中清除而不是仅从一个清除。以下是代码。从一个重复的数据表中删除所有行
dt1= dt2 dt2.Rows.Clear()
这里来自dt1的所有行也会被删除?有没有更好的解决方案。
您必须将数据表复制到新的数据表中,例如
dt1= dt2.Copy();
dt2.Rows.Clear();
当前,当您将dt2分配给dt1时,将分配dt2的基准值。
谢谢这对我有用。 –