有两个DataSet,是两个结构不相同但是有相同的列(比如都有ID这个),我是要把他们合并绑定到Repeater中,请问如何将他们合并。谢谢。
解决方案 »
- WinRT API和以前的Windows API 到底有啥区别?
- 关于屏幕画刻度尺 打印的问题 DPI
- 就是图书管理系统
- 拜托各位,怎么取一个字符的unicode值
- 请问.可否把一个DATATABLE直接转换为XmlDocument?
- 为什么我写的程序都很占资源
- VS2003与VS2005的MD5加密问题
- 消息队列问题
- 急 IMAGE控件加载图形后,如何获取和判断控件的大小,或者说如何判断图片的大小
- c#写的web应用程序中,在浏览器端能否使用c++写的 ActiveX控件?
- 谁能做出这样的菜单,用div和css样式来实现。谢谢啦,很有挑战性的。本人已经实现部分代码
- 串口的 ErrorReceived 事件
DataTable dt1 = new DataTable();
dt1.Columns.Add("id");
dt1.Columns.Add("name");
dt1.Columns.Add("pwd");
for (int i = 0; i < 5; i++)
{
dt1.Rows.Add(new object[] { i.ToString(), "name" + i.ToString(), "" });
}
DataTable dt2 = new DataTable();
dt2.Columns.Add("id");
dt2.Columns.Add("name");
dt2.Columns.Add("pwd");
for (int i = 5; i < 10; i++)
{
dt1.Rows.Add(new object[] { i.ToString(), "name" + i.ToString(), "" });
}
DataTable dt3 = null;
dt3 = dt1.Clone();
if (dt3 != null)
{
dt3.Merge(dt1);
dt3.Merge(dt2);
}
再用循环判断datatable2里的每一列的列名跟datatable1里的列名有无相同,不同就add上去
这样行不?