有2个datatable,部分列名不同,但内容是相同的,如一个是XM,一个是KHXM,都表示客户姓名。现在想把2个table合并成一个table,再绑定到datagrid显示,如何来实现?datagrid好像只能绑定一个datatable
解决方案 »
- 用C#实现
- 如何获取程序调用的dll的版本信息
- C# form界面开发
- 修改配置文件出错
- 在C# WinForm 如何保存公共信息?
- 300分求用在WinForm下的Html编辑器,类似Foxmail写信
- GridControl( DevExpress.XtraGrid) 控件使用问题?
- 请问能在Visual Studio 2005环境下开发.NET 1.1的程序吗?
- 在infragistics的WinGrid控件中如何设置这样的表格
- 我的.net 中无法建造asp.net web应用提示HTTP/1.1 500 Internal Server Error 是怎么回事?
- webpart中如何使用javascript
- vs.net 2003能否支持framework 2.0?
UNION ALL
SELECT KHXM AS NAME FROM T2
对两个table 分别
foreach(dataColumn in datatable.columns)
{
把所有的columnName拿出来放到一个新的datatable,有了的不加
}把tableA的数据按照columnName插入新表
把tableB的数据逐一在新表中检索(A表与B表的关联)找到对应的DataRow,然后把B表的数据写如改Row.