下面的代码帮助确定在不同情况下,Recordset 属性返回什么类型的记录集。
(引用帮助文档)
Sub CheckRSTType()
Dim rst As Object
Set rst = Forms(0).Recordset
If TypeOf rst Is DAO.Recordset Then
MsgBox "DAO Recordset"
ElseIf TypeOf rst Is ADODB.Recordset Then
MsgBox "ADO Recordset"
End If
End Sub