作者ericwang1017 (Eric)
看板Programming
标题Re: vb.net内的datagrid
时间Tue Jan 16 13:14:24 2007
※ 引述《[email protected] ( )》之铭言:
: 假设我的栏位内有一个栏位名称是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