DataTable t1=new DataTable();
//.............
DataTable t2=t1.Copy();
t2.Columns.Remove("字段1");
t2.Columns.Remove("字段4");
t2.Columns.Remove("字段5");
//.............
DataTable t2=t1.Copy();
t2.Columns.Remove("字段1");
t2.Columns.Remove("字段4");
t2.Columns.Remove("字段5");
解决方案 »
- 如何取得windows的C:\Program Files 目录呢?就是取这个Program Files 目录,万一在D盘怎么办?
- 连接数据库的方法一直背不下来,怎么办?
- 我现在要实现选中“跟sql查询出来的数据匹配的树的节点”
- WPF DatePicker控件字体偏上问题
- 请教,请各位帮忙解答一下
- 无法进入timer控件的Tick事件
- 散分!30分求一简单问题
- 为什么我的VS.NET中可以建VC.NET的WEB应用程序而C#.NET不能建WEB应用程序?
- 如何拷贝目录
- 用C#实现这样
- 如何初始化数据库,请提供一点思路和方法,谢谢
- C# Winform 已知一DataTable 怎么把部分列数据复制到另一DataTable?
DataTable2.Rows[i]["字段名"]=DataTable1.Rows[i]["字段名"];
.......
或
DataTable1.Rows[i].[j];//j指列的索引
........
//.............
DataTable t2=t1.Copy();
t2.Columns.Remove("字段1");
t2.Columns.Remove("字段4");
t2.Columns.Remove("字段5");
如果其他要删除的几个列不是很大的话!
太大的话 ,COPY比较费时
用循环 取你要的列