Falls man dann doch einmal ein SQL-Server anstelle der Access-DB einsetzt, kann man über eine System-Datasource auf den entfernten SQL-Server zugreifen. Dazu muss jedoch als Netzwerkprotokoll (für den SQL-Server und die Datasource) das TCP/IP-Protkoll anstelle von NamedPipes eingerichtet werden.
Hallo,
man braucht aber keine System-DSN, um auf den SQLServer zugreifen zu können.
Eine Datei-DSN mit dem folgenden Schema tuts auch:
[ODBC]
DRIVER=SQL Server
TranslationName=Yes
WSID=xxx
APP=Betriebssystem Microsoft(R) Windows NT(TM)
SERVER=xxx
Den Connect instantiiert man dann mit:
--- Zuweisen der Datenbankverbindung
Set conn = Server.CreateObject("ADODB.Connection")
' -- Zuweisen des Pfads der Datei DBConn.dsn
DSNFilePath = "filedsn=" & Server.MapPath ("./") & "\DB_Conn.dsn"
' --- Zuweisen des Pfads der Datenbank verwaltung.mdb
DBPath = "DATABASE=DBName"
' --- Öffnen der Datenbankverbindung
conn.open DSNFilePath & ";" & DBPath & ";UID=Test;PWD=Test"
Tschau, Stefan