请问如何从一张表中(DataTable)提取出一个字段的全部数据
假设有一张表table1,里面有三个字段:col1,col2,col3
我想将col1字段的内容提取出来存放到一张新的表内
请问如何实现?有没有直接的方法而不遍历整张表
假设有一张表table1,里面有三个字段:col1,col2,col3
我想将col1字段的内容提取出来存放到一张新的表内
请问如何实现?有没有直接的方法而不遍历整张表
解决方案 »
- 如何发布网站?
- datagridview如何实现一次性指定所有列都不能排序呀?在“编辑列”中逐个指定,太麻烦了
- C#错误
- c#代码问题
- 关于UML的getter / setter
- String 数组无法确认大小。如何动态扩展String数组大小?
- 请问怎么序列化Font类型的字段或者把Font类型字段过滤不序列化?
- c#操作mysql的一个异常
- 如何用C#制作一个串口通信和UDP通信两用的调试程序
- DataGrid中的当前行与数据源DataTable的行号不同!要通过选择DataGrid中的一行,再按一个Button来删除记录,应怎么处理?
- 求助,我要做一个多媒体管理系统,如何能实现对图片、声音、录象的控制。谢谢各位大侠了!
- c#中如何调用dll文件
DataColumn dc=table1.Columns["col1"];
DataTable dt=new DataTable();
dt.Columns.Add(dc);
2。查询出来后,删除后面那两列table1.Columns.Remove(...)
conn.Open();
SQLcommand cmd=new SQLCommand(conn);
cmd.commandtext="selece color1 from table1";
cmd.ExecuteNoneQuery();
SQLAdatpter ad=new SQLAdatpter(cmd);
DataTable dt=new DataTable();
ad.Fill(dt,"table2");
conn.Close();
dt=tabel1.Copy();
dt.Columns.Remove(col2);
dt.Columns.Remove(col3);
this.dataGrid1.DataSource=dt;