Я написал строку подключения для базы данных MS Access:
cnxn=pyodbc.connect('DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=%s;UID=%s; Pwd=%s'%(dBase,user,password))
, когда я запускаю код, он показывает следующее сообщение об ошибке.
Traceback (последний вызов был последним):
Файл "C: \ Users \ Masba \ Desktop \ BWDB_Rates.py", строка 11, в файле cnxn = pyodbc.connect ('DRIVER = {Драйвер Microsoft Access (* .mdb, *).accdb)}; DBQ =% s; UID =% s; Pwd =% s '% (база данных, пользователь, пароль)) Ошибка: (' HY000 ', u "[HY000] [Microsoft] [ODBC Microsoft Access Driver]Общая ошибка Невозможно открыть ключ реестра Временный (изменчивый) Ace DSN для процесса 0x115c Поток 0xdc8 DBC 0x607418
Jet '. (63) (SQLDriverConnect); [HY000] [Microsoft] [ODBC Microsoft Access Driver] Общая ошибка Не удается открытьключ реестра Временный (энергозависимый) Ace DSN для процесса 0x115c Поток 0xdc8 DBC 0x607418
Jet '. (63); [HY000] [Microsoft] [ODBC Microsoft Access Driver] Недействительный пароль. (-1905); [HY000][Microsoft] [ODBC Microsoft Access Driver] Общая ошибка Невозможно открыть раздел реестра Временный (энергозависимый) Ace DSN для процесса 0x115c Thread 0xdc8 DBC 0x607418
Jet '.(63);[HY000] [Microsoft] [ODBC Microsoft Access Driver] Общая ошибка Невозможно открыть ключ реестра Временный (энергозависимый) Ace DSN для процесса 0x115c Поток 0xdc8 DBC 0x607418