Die nun folgenden Connection Strings verwenden den Remote Provider von Microsoft (MS Remote). Diese Datenquellen veranlassen ADO dazu, mit dem entfernten Server über die RDS DataFactory eine Verbindung aufzunehmen, um den dort installierten Remote Provider zu verwenden.
— MS Remote – Access (Jet)
Wenn Sie eine ODBC-DSN auf dem entfernten Server verwenden möchten:
1 2 3 4 5 6 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Remote Provider=MSDASQL;" & _ "DSN=AdvWorks;" & _ "Uid=myUsername;" & _ "Pwd=myPassword" |
Wenn Sie einen OLE DB-Provider auf dem entfernten Server verwenden möchten:
1 2 3 4 5 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=c:\somepath\mydb.mdb", _ "admin", "" |
Wenn Sie einen OLE DB-Provider auf dem entfernten Rechner verwenden möchten:
1 2 3 4 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Handler=MSDFMAP.Handler;" & _ "Data Source=MyAdvworksConn" |
Der entsprechende Eintrag in der Datei \%WinDir%\Msdfmap.ini lautet:
1 2 3 4 5 6 |
[connect MyAdvworksConn] Access = ReadWrite Connect = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=mydb.mdb; User Id=admin; Password=" (schreiben Sie alles in eine einzelne Zeile!) |
— MS Remote – SQL Server
Wenn Sie ODBC-DSN auf dem entfernten Rechner verwenden möchten:
1 2 3 4 5 6 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Remote Provider=MSDASQL;" & _ "DSN=myDatabaseName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword" |
Wenn Sie einen OLE DB Provider auf dem entfernten Rechner verwenden möchten:
1 2 3 4 5 6 7 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Remote Provider=SQLOLEDB;" & _ "Data Source=myServerName;" & _ "Initial Catalog=myDatabaseName;" & _ "User ID=myUsername;" & _ "Password=myPassword" |
Wenn Sie einen OLE DB Provider auf dem entfernten Rechner verwenden möchten:
1 2 3 4 |
oConn.Open "Provider=MS Remote;" & _ "Remote Server=http://myServerName;" & _ "Handler=MSDFMAP.Handler;" & _ "Data Source=MyPubsConn" |
Der entsprechende Eintrag in der Datei \%WinDir%\Msdfmap.ini würde lauten:
1 2 3 4 5 6 7 |
[connect MyPubsConn] Access = ReadWrite Connect = "Provider=SQLOLEDB; Data Source=myServerName; Initial Catalog=myDatabaseName; User ID=myUsername; Password=myPassword" (schreiben Sie alles in eine einzelne Zeile!) |