У меня есть служба .Net, которая имеет список строк, содержащих ODBC-соединения, и я использую их в цикле для проверки нескольких баз данных для обработки задач (например, опроса).То же соединение, даже если источник данных ODBC изменился
Однако, если я меняю место соединения ODBC на .. по какой-либо причине изменяет свою базу данных по умолчанию, хотя я только сохраняю имя строки соединения ODBC, она не подбирает изменения до тех пор, пока я не перезапущу приложение.
Is .net как-то кэширует все соединения odbc при запуске ??
Как я могу обойти это?
Cheers.
У меня есть они хранятся в локальной переменной. например. просто строка, подобная «Connection1», и все, что она говорит, когда ODBC-соединение имеет одно и то же имя. Затем я делаю новый OdbcConnection («uid = Connection1, Uid = user, Pwd = pwd»); вот и все. «Connection1» никогда не изменяется, только само соединение ODBC. – Schotime