大家好,这是我在这个网站上的第一个问题。
所以我正在开发一个Python项目。我必须将我的Python / Django应用程序连接到HyperfileSQL(Windev)数据库,以便在HyperFile表上写一些信息。
我已经安装了pyodbc库来完成这项工作。但是当我试图在Windows Cmd中建立连接时,它显示了这个错误:
pyodbc.connect('DRIVER = {HyperFileSQL}; SERVER = Mondev1; DATABASE = SP_MONTREAL; UI d =管理员; PWD =') Traceback(最近一次调用最后一次): 文件“”,第1行,in pyodbc.Error:('01000',“[01000] [Microsoft] [ODBC驱动程序管理器] 驱动程序不支持应用程序请求的ODBC行为版本 ted(参见SQLSetEnvAttr)。 (0)(SQLDriverConnect); [01S00]无效的连接字符串属性(0)“)
我真的不明白连接失败的原因。任何人都有任何想法。
注意:抱歉我的英语水平很差,我是法国人:)。
答案 0 :(得分:0)
如果你想通过odbc访问hyperfile,你需要驱动程序odbc for hyperfilesql。 你需要买它。然后安装它并配置与数据库的odbc连接。这是文档: http://doc.pcsoft.fr/fr-FR/?3044179
然后你就可以通过odbc驱动程序通过python访问你的数据库了解hyperfilesql。
希望它会有所帮助。