Cómo configurar la cadena de conexión ODBC para el servidor adaptable en cualquier lugar del servidor de red en C #

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

Pregunta

Tengo un servidor de red adaptable en cualquier lugar (versión 7.0), su nombre es " TestServer " ;. Ahora, el Cliente desea conectar este servidor usando OdbcConnetion en DOTNET, ¿Cómo configurar la cadena de conexión?

¿Fue útil?

Solución

La cadena de conexión para ODBC usa DSN de esta forma:

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

El uso de DSN requiere que el cliente configure el DSN de ODBC en la computadora cliente. Alternativamente, puede incluir los detalles del controlador en la cadena de conexión si sabe qué controlador ODBC ha instalado el usuario:

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

Luego incluya la cadena de conexión en la creación del objeto OdbcConnection:

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

O después de:

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

Otros consejos

Para preguntas como esta, Cadenas de conexión es su mejor recurso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top