Hello,
I would like to know What is the difference between 2 ways to create a RECORDSET.
Until 2007 I used to create it like this :
--------------
Dim db1 As Database
Dim rec1 As Recordset
Set db1 = CurrentDb
Set rec1 = db1.OpenRecordset(strSQL, dbOpenDynaset
-----------------
But when 2007 arrived, I read Sams Elison book and then I started to create it like this:
----------------
Dim cnnX As ADODB.Connection
Set cnnX = CurrentProject.Connection
Dim myRecordSet As New ADODB.Recordset
myRecordSet.ActiveConnection = cnnX
myRecordSet.Open SQLstatement
----------------
WHAT IS THE DIFFERENCE ? is there one way that is more quick ? More efficient ?
Thanks.