一个DataTable的数据如何导入另外一个DataTable中!!
2006-10-08 18:37
627 查看
我知道的有两种方法
方法一:一个单元格一个单元格的取值
string str = dataGrid1[dataGrid1.CurrentCell.RowNumber,0].ToString();
string exp = "employeeid"+"='"+str+"'";
DataTable dt = ds.Tables[0];
DataRow[] drs = dt.Select(exp);
DataTable mydt = new DataTable();
mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));
DataRow dr=mydt.NewRow();
dr["序号"]=drs[0]["序号"];
dr["货品ID"]= drs[0]["货品ID"];
mydt.Rows.Add(dr);
myds.Tables.Add(mydt);
方法二:一行一行的取,这样你要导入数据的DATATALBE的结构必和第一个一致
dt1.Rows.Add(drs[i].ItemArray);//加入
dt1.ImportRow(drs[i]);//或导入
方法一:一个单元格一个单元格的取值
string str = dataGrid1[dataGrid1.CurrentCell.RowNumber,0].ToString();
string exp = "employeeid"+"='"+str+"'";
DataTable dt = ds.Tables[0];
DataRow[] drs = dt.Select(exp);
DataTable mydt = new DataTable();
mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));mydt.Columns.Add(new DataColumn("序号"));
mydt.Columns.Add(new DataColumn("货品ID"));
DataRow dr=mydt.NewRow();
dr["序号"]=drs[0]["序号"];
dr["货品ID"]= drs[0]["货品ID"];
mydt.Rows.Add(dr);
myds.Tables.Add(mydt);
方法二:一行一行的取,这样你要导入数据的DATATALBE的结构必和第一个一致
dt1.Rows.Add(drs[i].ItemArray);//加入
dt1.ImportRow(drs[i]);//或导入
相关文章推荐
- C#如何将一个DataTable中满足条件的数据导入另一个DataTable
- C#如何将一个DataTable中满足条件的数据导入另一个DataTable
- 如何将oracle用户A中某个表的数据导入到用户B中的一个表
- 筛选一个DataTable的数据,赋值给另外一个DataTable
- 如何把一个数据库的数据copy到另外一个数据库
- SQL SERVER中,如何把一个表中的数据导入到另一个表中
- 从EXCEL 导入记录后,如何释放?否则另外打开一个EXCEL文件得重启电脑.
- NC代码中如何读取另外一个oracle库的数据?
- C#里如何把一个DataTable的数据追加进数据库里的某个表
- 如何将多个excel中的数据导入一个excel中?多个EXCEL中格式一致
- sqlserver触发器如何将一个库中的数据插入到另外一个库中
- sqlserver 两个数据库中表的结构不同,如何把一个表中的数据导入到另一个表中
- 如何把一个Gridview的数据导入另一Gridview中?
- mysql中如何使用一句话将一个表的数据导入到另一个表中:insert into ...select
- 如何创建一个与已知的一个表完全相同结构的新表(包括主键、外键、索引),同时将数据导入新表
- 如何把一个DataTable中的某列通过表关系加到另外一个DataTable中
- 如何将一DataTable的部分数据导入到另一DataTable中
- 从一个表数据导入到另外一个表
- 数据库向另外一个数据库中导入数据
- 如何动态建立一个DataTable并且为之添加数据