Microsoft SQL Server 2005 Native Client OLE DB Provider
Standard security:
"Provider=SQLNCLI;Server=SERVERNAME;Database=DATENBANKNAME;UID=IhrBenutzername;PWD=IhrPasswort;"
Trusted connection:
"Provider=SQLNCLI;Server=SERVERNAME;Database=DATENBANKNAME;Trusted_Connection=yes;"
Hinweis:
Integrated Security=SSPI entspricht TruspubsIhrBenutzernameted_Connection=yes
Benutzerauthentifizierung:
oConn.Properties("Prompt") =
adPromptAlways
oConn.Open
"Provider=SQLNCLI;Server=SERVERNAME;DataBase=DATENBANKNAME;"
MARS (multiple active result sets) aktivieren:
"Provider=SQLNCLI;Server=SERVERNAME;Database=DATENBANKNAME;Trusted_Connection=yes;MarsConn=yes"
Hinweis:
MarsConn=yes entspricht MultipleActiveResultSets=true equals MARS_Connection=yes
Daten verschlüsselt über das Netzwerk übertragen:
"Provider=SQLNCLI;Server=SERVERNAME;Database=DATENBANKNAME;Trusted_Connection=yes;Encrypt=yes"
Eine Datenbankdatei bei Verbindung zu einer SQL Server Express-Instanz hinzufügen:
"Provider=SQLNCLI;Server=.\SQLExpress;AttachDbFilename=c:\DATENBANKVERZEICHNIS\ihredatenbanke.mdf;Database=DATENBANKNAME;Trusted_Connection=Yes;"
- alternativ -
"Provider=SQLNCLI;Server=.\SQLExpress;AttachDbFilename=|DatenVerzeichnis|ihredatenbank.mdf;Database=DATENBANKNAME;Trusted_Connection=Yes;"
(verwenden Sie |DatenVerzeichnis|, wenn Ihre Datenbankdatei in
dem entsprechenden Datenverzeichnis liegt)
Laden Sie den SQL Native Client hier herunter >> (das Paket enthält sowohl den ODBC-Treiber als auch den OLE DB Provider)
Falls sie SQL Server 2005 Ex
Wenn Sie SQL Server 2005 Express benutzen, sollten Sie die entsprechende Syntax nicht vergessen:
SERVERNAME\SQLEXPRESS (wobei "SERVERNAME" natürlich durch den Namen des betreffenden Computers ersetzt werden muss)