如何将多个表合并为一个?
我有 3 个带有列名的数据表:Test 1, Test 2 and Test3
数据表有 3 行带有值。
我希望它们在一个数据表中,如下例所示
TEST 1 | TEST2 | TEST 3
我尝试了合并功能dt1.merge(dt2)
,但它为每列添加了额外的 3 行。
该表为DataGridView
.
这是关于我如何从数据库中检索表的代码示例。
string queryStatusTest =
"SELECT status AS 'uppgift " + t +"' FROM b_personuppgift
WHERE uppgiftid IN(SELECT uppgiftid FROM b_uppgift
WHERE kursid = 'ABC123') "
+ "AND uppgiftid=" + t + " ORDER BY uppgiftid";
DataTable dTest = dataBase.Select(queryStatusTest);
该database.Select()
函数只返回一个表。