How to open a recordset and loop through the records using DAO in VBA
Option Compare Database
Option Explicit
'Constants for examining how a field is indexed.
Private Const intcIndexNone As Integer = 0
Private Const intcIndexGeneral As Integer = 1
Private Const intcIndexUnique As Integer = 3
Private Const intcIndexPrimary As Integer = 7
Function DAORecordsetExample() 'Purpose: How to open a recordset and loop through the records. 'Note: Requires a table named MyTable, with a field named MyField. Dim rs As DAO.Recordset Dim strSql As String strSql = "SELECT MyField FROM MyTable;" Set rs = DBEngine(0)(0).OpenRecordset(strSql) Do While Not rs.EOF Debug.Print rs!MyField rs.MoveNext Loop rs.Close Set rs = Nothing End Function
No comments:
Post a Comment