古詩詞大全網 - 成語故事 - 如何實現VB中用DataGrid控件顯示數據?

如何實現VB中用DataGrid控件顯示數據?

VB利用DataGrid控件顯示數據庫中數據信息,DataGrid在數據庫數據顯示的時候非常重要,它在用戶操作舒適度及數據排列方面有獨到之處,對於Vb數據庫編程的用戶來說,掌握DataGrid的使用是至關重要的事情。

參考實例如下:

Public cnn As adodb.Connection

Public rst As adodb.Recordset

Public Sub setdb()

Set cnn = New adodb.Connection

cnn.Provider = "Microsoft.Jet.OLEDB.4.O"

cnn.ConnectionString = "Data Source=" & App.Path & "\personal.mdb;"

cnn.CursorLocation = adUseClient

cnn.Open

End Sub

Private Sub Form_Load()

On Error Resume Next

Dim Strsql As String

setdb

Set DataGrid1.DataSource = Nothing

Strsql = "select * from 備忘錄 order by 編號"

Set rst = cnn.Execute(Strsql)

If Err Then

MsgBox "讀取數據失敗"

Exit Sub

End If

If rst.EOF Then

Set DataGrid1.DataSource = Nothing

Else

Set DataGrid1.DataSource = rst

End If

End Sub