[英]How to merge more than two tables in Single Gridview using asp.net? using .merge method
Merge more than two tables in Single Gridview using Asp.net 使用Asp.net在Single Gridview中合并两个以上的表
I want to merge 3 tables in single Gridview.I don't want to use Join query. 我想在单个Gridview中合并3个表。我不想使用Join查询。
How can I achieve? 我该如何实现? Please help.
请帮忙。
SqlDataAdapter d1 = new SqlDataAdapter();
SqlCommand cmd12 = new SqlCommand("select * from table3");
cmd12.Connection=conn;
d1.SelectCommand=cmd12;
DataSet ds1 = new DataSet();
d1.Fill(ds1);
SqlDataAdapter d2 = new SqlDataAdapter();
SqlCommand cmd123 = new SqlCommand("select * from table4");
cmd123.Connection = conn;
d2.SelectCommand = cmd123;
DataSet ds2 = new DataSet();
d2.Fill(ds2);
ds.Merge(ds1);
ds.Merge() , merge two table in single grid but i want to merge 3 table in single grid... ds.Merge(),在单个网格中合并两个表,但我想在单个网格中合并3个表...
how can i ? 我怎样才能 ?
simple rule : 简单规则:
1+1=2 1 + 1 = 2
now, 2+1=3 现在2 + 1 = 3
For eg, here 例如,在这里
ds2.merge(ds3);
ds1.merge(ds1);
Try above. 试试上面。 Hope this will help you.
希望这会帮助你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.