02/07/2022 | jiangws Put in where condition as below: Sub CreateRst_WithSQL() Dim conn As ADODB.Connection Dim myRecordset As ADODB.Recordset Dim strConn As String strConn = "Provider = Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & CurrentProject.Path & _ "\mydb.mdb" Set conn = New ADODB.Connection conn.Open strConn Set myRecordset = conn.Execute("Select * from Employees WHERE ReportsTo IS NOT NULL ") Do Until myRecordset.EOF For Each fld In myRecordset.Fields Debug.Print fld.Name & "=" & fld.Value Next fld myRecordset.MoveNext Loop myRecordset.Close Set myRecordset = Nothing conn.Close Set conn = Nothing End Sub From: Is Not Null