請問想在DataSet中把DataTable(table2)的內容 復制到另一個DataTable(table1)中,點做?? 直接赋值不可以吗?DataTable(table1) = DataTable(table2) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable.Copy():复制该 DataTable 的结构和数据.返回一个新的DataTable,具有与该 DataTable 相同的结构(表架构和约束)和数据. Copy 复制该 DataTable 的结构和数据。 以下示例使用 Copy 方法创建初始 DataTable 的副本。[C#] private void CopyDataTable(DataTable myDataTable){ // Create an object variable for the copy. DataTable copyDataTable; copyDataTable = myDataTable.Copy(); // Insert code to work with the copy. }这样应该可以实现你的要求了,但疑问的是,这样倒数据有意义吗? 浅层复制table1.clone(table2)深层复制table1.copy(table2) 直接new DataTable然后赋值就好啦dt1=dt2 DataTable dt ;//MSDN上说得很清楚dt.Clone 可以把自己的结构复制出去dt.Copy 可以把自己的结构和数据一起复制,楼主应该用这个 >>dt1=dt2这样一来,dt1 dt2都指向同一个对象,并不是复制了,只是多了一个引用罢了 dataset.Tables["Table1"] =dataset.Tables["Table2"];說只讀. 多謝大家的意見,但我本來想做的是如下:http://expert.csdn.net/Expert/topic/2252/2252622.xml?temp=.306225 c# 控件添加到控件组里 请高手指点!!我了解了好久也得不到解决方案 treeview的拖动问题。 想完成以下功能的TEXTBOX,请大家帮助。 初学者 参数解释 关于用DataSet更新数据 一个完整的类 关于文件读写的问题 高分 提问 关于连接ORACLE 的问题, 不够在加 问个小问题 通讯的一个小问题。关于forms下用 TcpClient client=listener.AcceptTcpClient();----》急 求提供C#常用函數
复制该 DataTable 的结构和数据.
返回一个新的DataTable,具有与该 DataTable 相同的结构(表架构和约束)和数据.
private void CopyDataTable(DataTable myDataTable){
// Create an object variable for the copy.
DataTable copyDataTable;
copyDataTable = myDataTable.Copy();
// Insert code to work with the copy.
}
这样应该可以实现你的要求了,但疑问的是,这样倒数据有意义吗?
深层复制table1.copy(table2)
dt1=dt2
//MSDN上说得很清楚
dt.Clone 可以把自己的结构复制出去
dt.Copy 可以把自己的结构和数据一起复制,楼主应该用这个
这样一来,dt1 dt2都指向同一个对象,并不是复制了,只是多了一个引用罢了
說只讀.
http://expert.csdn.net/Expert/topic/2252/2252622.xml?temp=.306225