使用pyodbc库连接到Hyperfilesql

时间:2014-02-12 19:33:12

标签: python django hyperfilesql

大家好,这是我在这个网站上的第一个问题。

所以我正在开发一个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)“)

    
  

我真的不明白连接失败的原因。任何人都有任何想法。

注意:抱歉我的英语水平很差,我是法国人:)。

1 个答案:

答案 0 :(得分:0)

如果你想通过odbc访问hyperfile,你需要驱动程序odbc for hyperfilesql。 你需要买它。然后安装它并配置与数据库的odbc连接。这是文档: http://doc.pcsoft.fr/fr-FR/?3044179

然后你就可以通过odbc驱动程序通过python访问你的数据库了解hyperfilesql。

希望它会有所帮助。