Como definir seqüência de conexão ODBC para o servidor de rede adaptativa servidor em qualquer lugar C #

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

Pergunta

Eu tenho um servidor de rede em qualquer lugar Adaptive Server (versão 7.0), é nome é "TestServer". Agora, o cliente deseja se conectar este servidor usando OdbcConnetion em DOTNET, Como definir a seqüência de conexão?

Foi útil?

Solução

A seqüência de conexão para ODBC DSN uso como esta:

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

Usando o DSN requer o cliente para configurar o DSN ODBC no computador cliente. Alternativamente, você pode incluir os detalhes do driver na cadeia de conexão se você sabe o driver ODBC o usuário tenha instalado:

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

Em seguida, incluem a seqüência de conexão na criação do objeto OdbcConnection:

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

Ou depois:

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

Outras dicas

Para perguntas como esta cadeias de conexão é o seu melhor recurso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top