Ошибка интерфейса при попытке подключения базы данных в Python с помощью pyodbcPython

Программы на Python
Ответить
Anonymous
 Ошибка интерфейса при попытке подключения базы данных в Python с помощью pyodbc

Сообщение Anonymous »

Я пытался подключить Python к базе данных Access с помощью pyodbc, но постоянно получаю следующую ошибку: [IM002] [Microsoft][Диспетчер драйверов ODBC] Имя источника данных не найдено и не указан драйвер по умолчанию. Вот что я пробовал на данный момент:
1.Установил Microsoft Access Database Engine 2016 (32-разрядную версию), поскольку мои приложения MS Office являются 32-разрядными.
  • Убедилось, что в строке подключения указан драйвер {Microsoft Access Driver (*.mdb, *.accdb)}.
  • Запустите pyodbc.drivers(), чтобы подтвердить установку драйвера.
  • Попытка переключиться на 32-битный Python, чтобы соответствовать архитектуре драйвера.
  • Перезагрузил компьютер, чтобы убедиться, что все изменения вступили в силу
    t.
    Моя версия Python 64-битная, а также моя ОС 64-битная


Подробнее здесь: https://stackoverflow.com/questions/791 ... ing-pyodbc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»