[Quote=引用 10 楼 cong1212 的回复:]
我现在这里用DataTable方式给做
假设你两个查询都返回的是DataTable,dt1里有一个title为第一条查询的语句:select title from news where newsid=1
dt2里有一个title为第二条查询的语句:select title from culture where culture=1
第一个有4行,第二个有5行
DataTable dt = new DataTable();
dt.Columns.Add("title1");
dt.Columns.Add("title2");
for (int i = 0; i < dt2.Rows.Count; i++)
{
DataRow dr = dt.NewRow(…
[/Quote]up
我现在这里用DataTable方式给做
假设你两个查询都返回的是DataTable,dt1里有一个title为第一条查询的语句:select title from news where newsid=1
dt2里有一个title为第二条查询的语句:select title from culture where culture=1
第一个有4行,第二个有5行
DataTable dt = new DataTable();
dt.Columns.Add("title1");
dt.Columns.Add("title2");
for (int i = 0; i < dt2.Rows.Count; i++)
{
DataRow dr = dt.NewRow();
if (dt1.Rows.Count <= i)
{
dr[0] = null;
}
else
{
dr[0] = dt1.Rows[i][0];
}
dr[1] = dt2.Rows[i][0];
dt.Rows.Add(dr);