[問題] 透過DataGridView顯示修改過的SQL陳述式

看板C_Sharp作者 (幹!我是肌董)時間9年前 (2015/06/10 16:53), 9年前編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
如題 我已經有一個SQL資料庫 (關於學生的成績表: http://imgur.com/bLygfAx
) 透過bindingSource將資料庫加入Form 再透過DataGridView的DataSource屬性來加入其資料庫來顯示 如圖: http://imgur.com/fzbxxCm
由於現在想透過修改SQL的陳述式來加入計算"總分"與"平均" 修改前: http://imgur.com/1FfBxxd
修改後: http://imgur.com/lOGUrRF
並透過"預覽資料"驗證過,已成功加入陳述式 http://imgur.com/xxluVCw
但... 接下來卻不知道該如何將修改過的陳述式與DataGridView進行連結@@||| 希望各位熱心的板友可以提供一點建議 謝謝!! PS. 由於幾乎都是透過點選 沒有什麼程式碼 因此都是以截圖顯示@@ 希望大家看得懂! 如有任何疑惑 請隨時告知!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.212.97 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1433926424.A.F0C.html

06/11 11:29, , 1F
你是要在runtime做替換?可以拉出兩個datasource在觸發
06/11 11:29, 1F

06/11 11:30, , 2F
時替換, 把dgv.datasource指到你要的
06/11 11:30, 2F
謝謝w大的熱心回覆!! 我會以您的方法進行測試!! 另外 我後來自己發現 只要先"輸入SQL陳述式"-> 再透過DGV的DataSource屬性來加入其資料庫 就可以直接將"SQL陳述式"的結果顯示出來 不需更變程式碼:D 希望能幫助到需要的鄉民! ※ 編輯: srxrrr (211.72.212.97), 06/16/2015 17:07:56
文章代碼(AID): #1LT_iOyC (C_Sharp)