Ich habe eine Frage zum Connection-Objekt:
Wie schaffe ich es, das ich einem Connection-Objekt, das die Verbindung zu einer Datenbank herstellen soll, einen vom Bediener eingegebenen Benutzernamen nebst Passwort �bergeben kann?
Folgender Quelltext existiert bereits:
---------------------------------------------------
'Variablen deklarieren
Dim oConn
Dim rsUsers
Dim strUserName
Dim strPassword
Dim strMessage
'Benutzerdaten aus Formular holen und durch ' & '' ersetzen
strUserName = replace(Request.Form("Benutzer"),"'","''")
strPassword = replace(Request.Form("Passwort"),"'","''")
'Bei Best�tigung Verbindung mit Datenbank herstellen und nach DSN-Eintrag suchen
If Request.Form("btnSubmit").Count > 0 Then
'Open a connection to the database
Set oConn = Server.CreateObject("ADODB.Connection")
=====Hier liegt laut Fehlermeldung das Problem=====
oConn.Open "Provider=SQLOLEDB.1; Integrated Security=SSPI; Persist Security Info=False; Initial Catalog=Datenbank; Data Source=Servername; User Id=konstanter.Wert\' & strUserName & '; Password=' & strPassword & ';"
===================================================
If Err then
MsgBox Err.Description
End If
----------------------------------------------------
...hier folgen Abfragen die fehlenden Eingaben und/oder nicht eingetragene Nutzer abfangen. IMHO f�r das Conn.Objekt-Problem nicht relevant.
Bemerkungen:
Der String hinter 'User ID' bezeichnet die Dom�ne, unter der alle internen User verwaltet werden. Diese soll konstant �bergeben werden. Zus�tzlich soll dann der Bediener seinen Benutzernamen eingeben.
Ich hoffe, Ihr k�nnt mir dabei weiter helfen.
----------------------------------------------------
Gerrit Schleede
SoftM Stuttgart
Seewiesenstra�e 25
71334 Waiblingen-Beinstein
E-Mail: [EMAIL PROTECTED]
-----------------------------------------------------
