Используйте переменную с pyodbc.connect - PullRequest
0 голосов
/ 27 июня 2019

Я хочу использовать имя в массиве для подключения к каждому DSN.Но я получаю эту ошибку:

pyodbc.OperationalError: ('08001', "[08001] [SYWARE, Inc.] [Dr. DeeBee ODBC Driver] Невозможно подключиться (1039) (SQLDriverConnect); [08001] [Microsoft] [Диспетчер драйверов ODBC] Драйвер не поддерживает версию поведения ODBC, запрошенную приложением (см. SQLSetEnvAttr). (0) ")

С помощьюследующий код:

DSN = ["Item1",...,"Item28"]
for dsn1 in DSN:
    connection = pyodbc.connect('DSN=%s'%(dsn1),autocommit=True)

Как я могу преодолеть это ограничение драйвера?

...