您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将sqlalchemy连接到MSAccess

将sqlalchemy连接到MSAccess

从理论上讲,这将通过create_engine(“ access:/// some_odbc_dsn”)进行,但是自从sqlAlchemy 0.5以来,Access后端就一直没有使用过,并且尚不清楚它当时的工作状况如何(这就是为什么在http://docs.sqlalchemy.org/en/latest/core/engines.html#supported- databases处被标记为“开发” -“开发”的意思是,“该方言的开发版本已存在,但尚未使用”)。只是没有足够的兴趣/志愿者来保持这种方言的运行。(如果有的话,您会在http://docs.sqlalchemy.org/en/latest/dialects/access.html上看到它)。

现在,最好的访问方式是将数据导出到sqlite数据库文件(或者当然是其他数据库,尽管sqlite至少基于文件是基于文件的),然后再使用它。

sqlalchemy-access方言已恢复。详细信息在这里

用法示例:

engine = create_engine("access+pyodbc://@some_odbc_dsn")
Access 2022/1/1 18:26:31 有319人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶