Re: vb.net內的datagrid

看板Programming作者 (Eric)時間18年前 (2007/01/16 13:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《jiannrong@kkcity.com.tw ( )》之銘言: : 假設我的欄位內有一個欄位名稱是dep : 而我希望這個欄位內容是 : 1-->在datagrid上面顯示「資管」 : 2-->在datagrid上面顯示「資工」 : 而另外一個欄位major : 而我希望這個欄位內容是 : 1-->在datagrid上面顯示「主修」 : 2-->在datagrid上面顯示「選修」 : 那我該如何設計呢? : 附上我的原始程式碼如下: : '連結資料庫 你寫的很不清不處,你所說的欄位是DG的欄位還是DB的欄位? 我試著回答.... 又假設你的dep與major是db裡面的某個table的欄位 又假設你的dep裡面放的是資工,與資管這兩個資料 又假設你的major放的是主修,與選修這兩種資料 假設你這兩個欄位都放在la裡面 又假設你是使用webFrom不是使用winform 以上假設都成立的話,你撈出來直接綁定就可以了 不過你必須要加 dg.databind() 不過真的不知道你到底再問些什麼 : Dim str As String = "Provider=Microsoft.Jet.Oledb.4.0;Data source=score.mdb" : Dim conn As OleDbConnection = New OleDbConnection(str) : conn.Open() : '查詢資料 : Dim str1 As String = "select * from 1a" : Dim adapter1 As OleDbDataAdapter = New OleDbDataAdapter(str1, conn) : '將查詢結果放到記憶體dataset1上的"1a-score"表格內 : Dim dataset1 As DataSet = New DataSet : adapter1.Fill(dataset1, "1a") : '將記憶體的資料集合存放到視窗畫面上的DataGrid上 : DataGrid1.DataSource = dataset1.Tables("1a") : '關閉資料庫的連結 : conn.Close() -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.243.238.233
文章代碼(AID): #15h5ynyM (Programming)
討論串 (同標題文章)
文章代碼(AID): #15h5ynyM (Programming)