看板 C_Sharp 關於我們 聯絡資訊
我所知道的 DataGrid 的最通常的方法就是直接繫結資料來源table 秀出來的結果通常都和在SQL Sever所秀出來的一樣 最近接到個需求是 把某個欄位內容各別擺值的 如: ┌─────┐ │都市│地區│ ├──┼──┤ │AAA │001 │ ├──┼──┤ │AAA │002 │ ├──┼──┤ │AAA │003 │ ├──┼──┤ │BBB │001 │ ├──┼──┤ │BBB │002 │ └──┴──┘ 而要把它改放成如下這樣 ┌─────┬──┬──┐ │都市│001 │002 │003 │ ├──┼──┼──┼──┤ │AAA │ │ │ │ ├──┼──┼──┼──┤ │BBB │ │ │ │ 有什麼方法呢? 想知道 DataGrid 的 column 和 Row 的排法.... 有人知道格式嗎? 如: dgrxxx.____[].____[] = sql[""] 剛查一下奇摩字典, 大陸的column及Row和台灣相反... 囧> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.151.140
tomex:我會建議用loop跑資料,產生table語法,效能也很快。 01/12 11:35
都會用Loop跑,畢竟資料很多...
ganymade:用Repeater也不錯啊 01/12 11:37
virdust2003:你的例子的資料怎麼不太一樣XD 01/12 12:23
資料是以select 出來的結果, 如你要看各部門同仁的福利津貼...就是如此了... 呵呵...錯字有點多,訂正了^^|||| ※ 編輯: luciya 來自: 59.115.151.140 (01/12 12:31)
qweqweqweqwe:SQL印象中可以直接下指令變成這樣 (印象) 01/12 14:58
grence:樓上的印象應該是pivot..or sum(case..) 01/13 23:27