怎么使用Recordset對(duì)象的屬性來獲取數(shù)據(jù)庫字段?
1、新建Excel工作簿,打開Visual Basic編輯器,在工程資源管理器中插入一個(gè)模塊,在模塊的“代碼”窗口中輸入如下代碼:
Sub RecordsetAttribute()
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
conn.Provider="Microsoft.ACE.OLEDB.12.0" '設(shè)置提供者名稱
conn.ConnectionString="data source="&_ThisWorkbook.Path&"\羅斯文2007.accdb" '設(shè)置連接字符串
conn.Mode=adModeReadWrite '設(shè)置數(shù)據(jù)庫讀寫模式
conn.Open '打開數(shù)據(jù)庫連接
rs.CursorLocation=adUseClient '設(shè)置游標(biāo)引擎位置
rs.Open"運(yùn)貨商",conn,adOpenForwardOnly,adLockOptimistic '打開“運(yùn)貨商”數(shù)據(jù)表記錄集
Debug.Print"記錄總數(shù):"&rs.RecordCount '輸出記錄集記錄數(shù)
Do Until rs.EOF '遍歷記錄集所有記錄
Debug.Print rs.AbsolutePosition&vbTab&rs.Fields("公司") '輸出當(dāng)前記錄位置及“公司”字段
rs.MoveNext '移動(dòng)到下一條記錄
Loop
End Sub
2、按F5鍵運(yùn)行該過程,此時(shí)可以在“立即窗口”中獲取指定數(shù)據(jù)庫中的字段記錄,如圖1所示。
圖1 獲取字段記錄
繼續(xù)查找其他問題的答案?
-
Excel 2019如何使用復(fù)制、粘貼命令插入Word數(shù)據(jù)?(視頻講解)
2021-01-257次播放
-
Excel 2019如何制作數(shù)據(jù)透視表?(視頻講解)
2021-01-2227次播放
-
Excel 2019如何設(shè)置相對(duì)引用?(視頻講解)
2021-01-2210次播放
-
2021-01-2212次播放
-
Excel 2019如何使用命令復(fù)制公式?(視頻講解)
2021-01-226次播放
-
2021-01-223次播放
-
2021-01-222次播放
-
Excel 2019如何利用開始選項(xiàng)卡進(jìn)入篩選模式?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置指定數(shù)據(jù)的篩選?(視頻講解)
2021-01-223次播放
-
Excel 2019如何設(shè)置自定義排序?(視頻講解)
2021-01-222次播放
點(diǎn)擊加載更多評(píng)論>>