DAO少DSN连接与ADO连接

时间:2018-12-12 23:47:23

标签: sql-server ms-access-2010

当DAO连接与连接字符串一起使用时,是否意味着它完全绕过了ODBC连接器,还是只是绕过了检索指向ODBC的指针(DSN)的步骤?

如果它确实绕过了ODBC连接,是否类似于ADO使用的OLEDB连接?

编辑: dsn less的连接字符串如下所示:

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;
Trusted_Connection=Yes;

在ADO连接中,使用连接字符串如下所示

Dim conn As New ADODB.Connection
conn.ConnectionString = "Driver={SQL Server};Server=myServerAddress;Database=myDataBase;
Trusted_Connection=Yes;"

在DAO中,我们可以使用以下连接字符串:

Dim db As Database
Dim conn As String
conn = "Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Trusted_Connection=Yes;"
set db=opendatabase("",false,false,conn) 

0 个答案:

没有答案