Я смутно помню, как где-то читал (в документации MSDN ODBC?), Что одно приложение не может установить более одного соединения с одним источником данных. Мне казалось, что мне нужно одно соединение, которым должны будут делиться все потоки приложения.
Я пытался найти эту информацию, но, похоже, больше не могу ее найти. Кто-нибудь знает / помнит, как это работает?
Все это может стать проблемой в нашем приложении, поскольку некоторые его потоки будут динамически подключаться к источникам данных по своему выбору. Я не хочу видеть случайные ошибки подключения, если две из них будут одновременно подключаться к одному источнику, поэтому я хотел дважды проверить эту информацию.