Как установить строку подключения ODBC для адаптивного сервера в любом месте сетевого сервера в C #
-
05-07-2019 - |
Вопрос
У меня есть адаптивный сервер в любом месте сетевого сервера (версия 7.0), его имя " TestServer " ;. Теперь клиент хочет подключить этот сервер с помощью OdbcConnetion в DOTNET. Как установить строку подключения?
Решение
Строка подключения для ODBC использует DSN следующим образом:
string connString = "DSN=TestServer;UID=user;PWD=password;";
Использование DSN требует, чтобы клиент настроил ODBC DSN на клиентском компьютере. Кроме того, вы можете включить сведения о драйвере в строку подключения, если знаете, какой драйвер ODBC установлен пользователем:
string connString = "{Microsoft ODBC for Oracle};SERVER=TestServer;UID=user;PWD=password;";
Затем включите строку подключения в создание объекта OdbcConnection:
System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(connString);
Или после:
System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
conn.ConnectionString = connString;
Другие советы
Для подобных вопросов Строки подключения - ваш лучший ресурс.
Не связан с StackOverflow