Re: vb.net內的datagrid
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章