1. 標準方式
================================================
oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
2. 已被信任方式連接
=================================================
oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"Integrated Security=SSPI"
3. 連接一個命名實例
==================================================
oConn.Open "Provider=sqloledb;" & _
"Data Source=myServerName\myInstanceName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
注: 必須安裝MDAC2.6及以後版本的ODBC Driver 來連接一個 SQL Server 2000 "named instance" 命名實例
4. 提示用戶輸入密碼的連接
=========================================================
oConn.Provider = "sqloledb"
oConn.Properties("Prompt") = adPromptAlways
oConn.Open "Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName"
5. 與 SQL Server 安裝在同一臺機器的連接
==========================================================
oConn.Open "Provider=sqloledb;" & _
"Data Source=(local);" & _
"Initial Catalog=myDatabaseName;" & _
"User ID=myUsername;" & _
"Password=myPassword"
6. 通過IP地址連接被安裝在不同機器上的SQL Server.
=============================================================
oConn.Open "Provider=sqloledb;" & _
"Network Library=DBMSSOCN;" & _
"Data Source=xxx.xxx.xxx.xxx,1433;" & _
"Initial Catalog=myDatabaseName;" & _
"User ID=myUsername;" & _
"Password=myPassword"
我們可以用以下連接串來連接Oracle數據庫.
1. OLE DB Provider for Oracle (from Microsoft)
===================================================
oConn.Open "Provider=msdaora;" & _
"Data Source=MyOracleDB;" & _
"User Id=myUsername;" & _
"Password=myPassword"
2. ODBC Driver for Oracle (from Microsoft)
(a)For the current Oracle ODBC Driver from Microsoft
===========================================================
oConn.Open "Driver={Microsoft ODBC for Oracle};" & _
"Server=OracleServer.world;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
(b) For the older Oracle ODBC Driver from Microsoft
===========================================================
oConn.Open "Driver={Microsoft ODBC Driver for Oracle};" & _
"ConnectString=OracleServer.world;" & _
"Uid=myUsername;" & _
"Pwd=myPassword"
更具體的說明請參考下面這些資料:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odbc/htm/odbcoracleconnection_string_format_and_attributes.asp