如何将两个表(DataTable)合并成一个表? 1、查询时采用Union2、Create a view, then you can use this view as a table 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用视图可以,但他和sql union的效率是差不多的,特别是大表,只是逻辑上的,所以还是建议把它合成一张表,不仅是效率上的,也是从维护角度上的,两张表,一样的,就是数据不一样,还是合并。(两张表的含义不一样除外) 为什么不用导入行,和Merge方法呢,别的方法我想不出。 调用Dataset的Merge方法DataSet da1 = new DataSet();DataSet da2 = new DataSet();da1.Tabels.Add(表1);da2.Tables.Add(表2);da1.Merge(da2); 因为表中的数据量特大,所以不想用导入行, da1.Merge(da2);会在da1中新加入一个表,是合入到一个DataSet中,不是一个表中, Merge(DataRowCollection)和导入行类似 C# serialport 从串口接受16进制数据的问题 C# Winform 代码解释 谁有matlab与C#混合编程的例子 程序在IIS中没办法运行??? C# 字符串问题 请教一个问题:怎样向一个数据库中插入大量的数据? 为何textBox无法显示字符串"\0\00\0P\0`\n\0€\t"? 怎么循环几个控件的名字 编写l2tp vpn拨号程序的问题! 卸载VS2008,重装报错! 各位高手,控制台应用访问Web服务的问题,来着有分,解决完结贴,谢谢! 查找数据库中的表OleDbConnection.GetOleDbSchemaTable函数报错
特别是大表,只是逻辑上的,所以还是建议把它合成一张表,
不仅是效率上的,也是从维护角度上的,两张表,
一样的,就是数据不一样,还是合并。(两张表的含义不一样除外)
DataSet da2 = new DataSet();
da1.Tabels.Add(表1);
da2.Tables.Add(表2);
da1.Merge(da2);
da1.Merge(da2);会在da1中新加入一个表,是合入到一个DataSet中,不是一个表中,
Merge(DataRowCollection)和导入行类似