Проблема с подключением IBM DB2 c # - PullRequest
0 голосов
/ 07 июня 2018

В моем приложении два потока пытаются открыть соединение OLEDB и ODBC , но один открывается, а другой переходит в состояние отсутствия ответа (зависает при открытии соединения).Строка соединения в порядке, если попытаться открыть соединение одно за другим, то оно работает нормально. Или установить два одинаковых соединения (ODBC-ODBC или OLEDB-OLEDB), затем также работает нормально, но одновременно и с ODBC, и с OLEDB второй вызов становитсяне отвечает.

 private DbConnection GetConnection()
    {
        if (1 == ConnectionType)
        {
            return new OleDbConnection(DBConnectionString);
        }
        else
        {
            return new OdbcConnection(DBConnectionString);
        }
    }

DbConnection dbConnection = GetConnection();

dbConnection.Open();---> this line becomes unreponsive
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...