Используйте библиотеку pyodbc для подключения к Hyperfilesql

Привет всем, это мой первый вопрос на этом сайте.

Так что я работаю над проектом Python на работе. И я должен подключить свое приложение Python/Django к базе данных HyperfileSQL (Windev), чтобы записать некоторую информацию в таблицы HyperFile.

Я установил библиотеку pyodbc, чтобы сделать работу. Но когда я пытался установить соединение в Windows Cmd, он показывает мне эту ошибку:

pyodbc.connect ('DRIVER = {HyperFileSQL}; SERVER = Mondev1; DATABASE = SP_MONTREAL; UI D = admin; PWD =') Traceback (последний вызов был последним): файл "", строка 1, в pyodbc.Error: ('01000', "[01000] [Microsoft][ODBC Driver Manager] Драйвер не поддерживает версию поведения ODBC, которую запросило приложение (см. SQLSetEnvAttr). (0) (SQLDriverConnect); [01S00] Недопустимый атрибут строки подключения (0)")

Я действительно не понимаю, почему не удалось установить соединение. У любого есть идея.

Примечание: извините за мой плохой уровень английского, я француз:).

1 ответ

Если вы хотите получить доступ к гиперфайлу через odbc, вам нужен драйвер odbc для hyperfilesql. Вы должны купить это. Затем установите его и настройте соединение odbc с вашей базой данных. Вот документация: http://doc.pcsoft.fr/fr-FR/?3044179

Затем вы сможете получить доступ к вашей базе данных с помощью python через драйвер odbc для hyperfilesql.

Надеюсь, это поможет.

Другие вопросы по тегам