Wie ODBC-Verbindungszeichenfolge für Adaptive Server Anywhere-Netzwerk-Server in C # setzen
-
05-07-2019 - |
Frage
Ich habe einen Adaptive Server Anywhere-Netzwerk-Server (Version 7.0), ist es Name "Testserver". Nun Kunde diesen Server mit OdbcConnetion in DOTNET anschließen will, wie die Verbindungszeichenfolge setzen?
Lösung
Die Verbindungszeichenfolge für ODBC Verwendung DSN wie folgt aus:
string connString = "DSN=TestServer;UID=user;PWD=password;";
DSN erfordert den Client den ODBC-DSN auf dem Client-Computer einzurichten. Alternativ können Sie die Angaben zum Fahrer in der Verbindungszeichenfolge enthalten, wenn Sie wissen, was ODBC-Treiber der Benutzer installiert ist:
string connString = "{Microsoft ODBC for Oracle};SERVER=TestServer;UID=user;PWD=password;";
Dann sind die Verbindungszeichenfolge in der Schaffung des OdbcConnection Objekts:
System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(connString);
oder nach:
System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
conn.ConnectionString = connString;
Andere Tipps
Für Fragen wie diese Verbindung Strings ist die beste Ressource.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow