<p><font face="Verdana">Provider 和 DefaultDatabase 属性范例 (VB)</font></p><font face="Verdana">
<p><br/>本范例通过打开三个使用不同提供者的 Connec
tion 对象来演示 Provider 属性。它还使用 DefaultDatabase 属性来设置
microsoft ODBC Provider 的默认数据库。</p>
<p>Public Sub ProviderX()</p>
<p> Dim cnn1 As ADODB.Connection<br/> Dim cnn2 As ADODB.Connection<br/> Dim cnn3 As ADODB.Connection</p>
<p> ' Open a connection using the Microsoft ODBC provider.<br/> Set cnn1 = New ADODB.Connection<br/> cnn1.C & _<br/> "server=srv;uid=sa;pwd=pwd"<br/> cnn1.Open strCnn<br/> cnn1.DefaultDatabase = "Pubs"<br/> <br/> '
display the provider.<br/> MsgBox "Cnn1 provider: " & cnn1.Provider</p>
<p> ' Open a connection using the Microsoft Jet provider.<br/> Set cnn2 = New ADODB.Connection<br/> cnn2.Provider = "Microsoft.Jet.O
LEDB.3.51"<br/> cnn2.Open "C:\Samples\northwind.mdb", "admin", ""</p>
<p> ' Display the provider.<br/> MsgBox "Cnn2 provider: " & cnn2.Provider</p>
<p> ' Open a connection using the Microsoft SQL Server provider.<br/> Set cnn3 = New ADODB.Connection<br/> cnn3.Provider = "sqloledb"<br/> cnn3.Open "Data Source=srv;Initial Catalog=Pubs;", "sa", ""</p>
<p> ' Display the provider.<br/> MsgBox "Cnn3 provider: " & cnn3.Provider</p>
<p> cnn1.Close<br/> cnn2.Close<br/> cnn3.Close</p>
<p>End Sub</p>
<p></font> </p>