Re: [VB6 ] 請問VB要用ADO將資料show在datagrid要꘠…

看板Visual_Basic作者 (矇面加菲獅)時間18年前 (2007/02/25 16:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在設計模式中指定: DataGrid 屬性頁中(滑鼠右鍵-屬性),資料行那裡設定要顯示的欄位 或者在執行階段中指定: Dim i As Integer, c As Integer c = dg.Columns.Count - 1 For i = 0 To rs.Fields.Count - 1 If i > c Then c = c + 1: dg.Columns.Add c dg.Columns(i).DataField = rs.Fields(i).Name dg.Columns(i).Caption = rs.Fields(i).Name Next For i = i + 1 To c dg.Columns.Remove i Next Set dg.DataSource = rs ※ 引述《Visualgirl (可愛女人)》之銘言: : 我有個form上面有一個command按鈕和datagrid : 我要寫一個 : 如果我按command則datagrid會show所有學生資料 : 要如何寫? : 我的程式如下: : Dim conn As New ADODB.Connection : Dim rs As New ADODB.Recordset : Private Sub Form_Load() : Dim Connstr As String : Connstr = "Provider=Microsoft.Jet.OLEDB.4.0; : Persist Security Info=False;Data Source=D:\temp\school.mdb"; : conn.Open Connstr : rs.CursorLocation = adUseServer : End Sub : Private Sub Command1_Click() : SQL = "Select * From b_student" : rs.Open SQL, conn, adOpenKeyset, adLockOptimistic : Set DataGrid1.DataSource = rs : XXXXXXXXXXXXXXXXXXXXX : End Sub : 我將rs都set給datagrid1,但datagrid1要如何show出資料?? : XXXX的部份要如何寫?? -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.68.49
文章代碼(AID): #15uK9N-a (Visual_Basic)
文章代碼(AID): #15uK9N-a (Visual_Basic)