Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Lenham am 09.05.03 - 14:14:43
-
Schönen guten Tag.
Ich versuche, über DbLookup eine ODBC-Verbindung zu einem SQL-Server herzustellen.
Das klappt auch wunderbar, solange ich in der DbLookUp-Formel die Parameter Benutzer-ID und Kennwort leer ("") lasse.
Meine ODBC-Verbindung fragt mich dann zweimal nach ID, und PW, die ich brav eingebe und dann kann ich mir die Daten ziehen.
Soweit so gut.
Jetzt wirds kritisch, denn ich habe angefangen zu denken. ;D
Designer Hilfe sagt, daß "unter Umständen" bis zu zwei IDs angegeben werden müssen.
Die Syntax wäre dann:
@DbLookUp("ODBC";"Datenquelle"; "ID1" : "ID2"; "" : ""; ...)
[Die Anmeldung an der Datenbank erfolgt nur mit Nutzername, PW ist nicht gesetzt.]
Wenn ich dies in die Formel eingebe, meldet sich trotzdem das ODBC-Login-Fenster mit der Fehlermeldung, daß der Nutzer
"ID1 : ID2"
ungültig ist. Und zwar genau so, mit dem Doppelpunkt zwischen den beiden Nutzernamen.
Manuell kann mich mich dann wieder einloggen.
Wer mir bis hierher folgen konnte, kann möglicherweise auch helfen, oder? ::)
Gruß
Stefan
-
Ich erlaube mir mal, den Beitrag etwas nach oben zu schubsen, nicht ohne darauf hinzuweissen, daß ich natürlich auch versucht habe, die Parameter ID und PW als Variable zu übergeben.
Mit dem selben Effekt übrigens.
-
Hi Lenham,
dann will ich Dir auch mal helfen, deinen Thread oben zu halten.
Es müßte reichen, wenn Du ein Passwort samt ID angibt.
Das Problem könnte möglicherweise auch an Deiner SQL Datenbank liegen: Je nachdem ob Du als User eingetragen bist und ob zur Authentifizierung NT- oder SQL-Authentifizierung angegeben wurde.
Falls es Dich tröstet: Das Problem kenne ich und treibt mich regelmäßig in den Wahnsinn
Ciao
Don Pasquale
-
Hallo Don Pasquale,
ja - "Wahnsinn" umschreibt die Sache gut.
Wenn ich nur eine ID/PW eingeben, fragt mich der Server halt einmal nach ID/PW.
Ergibt bei ca. 30 Feldern, die ich auslesen will, 60 Eingaben.
Irgendwie kann es das nicht sein, oder? ;)
Das Problem könnte möglicherweise auch an Deiner SQL Datenbank liegen: Je nachdem ob Du als User eingetragen bist und ob zur Authentifizierung NT- oder SQL-Authentifizierung angegeben wurde.
SQL-Authentifizierung wurde angegeben. Un nu?
Danke und Gruß
-
GOT IT! :)
Lösung: Ich habe auf dem SQL Server einen neuen Nutzer angelegt, der ein PW zwingend angeben muß.
Dann funzt dat einwandfrei.
Hach - welch schöner Start in die neue Arbeitswoche ... ;)