将ds1.Tables[0]中内容加到ds0.Tables[0]的后面:for(int i=0;i<ds1.Tables[0].Rows.Count;i++)
{
DataRow myRow = ds0.Tables[0].NewRow();
myRow.ItemArray = ds1.Tables[0].Rows[i].ItemArray;
ds0.Tables[0].Rows.Add(myRow );
}
{
DataRow myRow = ds0.Tables[0].NewRow();
myRow.ItemArray = ds1.Tables[0].Rows[i].ItemArray;
ds0.Tables[0].Rows.Add(myRow );
}
AspNetPager 免费分页控件4.2版发布,同时发布最新源代码,欢迎下载:http://www.webdiyer.com
using System.Data;class TestData
{
public static void Main()
{
DataTable dt = new DataTable("MyTable");
dt.Columns.Add("Col1",typeof(string));
dt.Columns.Add("Col2",typeof(string)); for (int i=0; i < 3; i++)
{
DataRow dr = dt.NewRow();
dr["Col1"] = i.ToString();
dr["Col2"] = (i+ 1).ToString();
dt.Rows.Add(dr);
} dt.AcceptChanges();
DataTable dt2 = new DataTable("MyTable");
dt2.Columns.Add("Col1",typeof(string));
dt2.Columns.Add("Col2",typeof(string)); for (int i=3; i < 10; i++)
{
DataRow dr = dt2.NewRow();
dr["Col1"] = i.ToString();
dr["Col2"] = (i+ 1).ToString();
dt2.Rows.Add(dr);
} dt2.AcceptChanges(); DataSet ds = new DataSet();
ds.Tables.Add(dt);
ds.Merge(dt2); Console.WriteLine("{0}:{1}",ds.Tables.Count, ds.Tables[0].Rows.Count);
}
}