Comment définir une chaîne de connexion ODBC pour un serveur adaptatif n'importe où sur un serveur réseau en C #

StackOverflow https://stackoverflow.com/questions/1409970

Question

J'ai un serveur adaptive Anywhere Network Server (version 7.0), son nom est "TestServer". Maintenant, le client souhaite connecter ce serveur à l’aide de OdbcConnetion dans DOTNET, Comment définir la chaîne de connexion?

Était-ce utile?

La solution

La chaîne de connexion pour ODBC utilise DSN comme ceci:

string connString = "DSN=TestServer;UID=user;PWD=password;";

L'utilisation de DSN nécessite que le client configure le DSN ODBC sur l'ordinateur client. Vous pouvez également inclure les détails du pilote dans la chaîne de connexion si vous connaissez le pilote ODBC installé par l'utilisateur:

string connString = "{Microsoft ODBC for Oracle};SERVER=TestServer;UID=user;PWD=password;";

Incluez ensuite la chaîne de connexion dans la création de l'objet OdbcConnection:

System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(connString);

Ou après:

System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
conn.ConnectionString = connString;

Autres conseils

Pour des questions de ce type, les chaînes de connexion constituent votre meilleure ressource.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top