将列转换为datagridview中的行

时间:2018-02-23 05:49:00

标签: c#

是否可以在datagridview中将列转换为行?

我在datagridview中有下面的初始数据集:

Branch     Costcenter   Total

cebu       6000          10

           7000          20

           8000          30

我希望datagridview中的最终输出如下所示:

BRANCH 

cebu       6000 7000 8000  10 20 30

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

最好在My SQL中执行此操作。使用GROUP_CONCAT

选择CONCAT(中心,'',val1,'',val2)( SELECT中心,GROUP_CONCAT(val1 SEPARATOR'')val1,GROUP_CONCAT(val2 SEPARATOR'')val2 从Costcenter GROUP BY中心)x