用于 MS-Access 的 Python ORM

标签 python ms-access orm

我需要将 Python ORM 与 MS-Access 数据库(在 Windows 中)结合使用。 我的第一次搜索并不成功:

  • SQLAlchemy:最后两个版本不支持 MS Access。
  • 来自 Web2Py 的 DAL:无法 Access (??)
  • Storm:没有 MS Access
  • sqlobject:没有 MS Access
  • dejavu:对于 MS Access 来说似乎没问题,但是 该项目还活着吗?

欢迎任何想法或信息......

最佳答案

Web2py 最近更新了他们的 DAL,使得添加对新数据库引擎的支持变得更加容易。我不认为目前有原生 Jet (MS Access) 支持,但现有的 SQL Server 支持可能可以修改,而无需付出太多努力来提供 MS Access 支持。最新版本的 web2py DAL 是一个独立的 .py 文件,因此它不是一个“重”包。

就其值(value)而言,在最初尝试并放弃 SQLAlchemy 后,我已成功将 web2py DAL 作为 SQL Server 的独立模块使用。公平地说,我已经使用了 web2py DAL 作为框架的一部分,并且已经习惯了它。

关于用于 MS-Access 的 Python ORM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5262387/

相关文章:

python - 深度学习: How to deal with missing label values

python - (e.com 中的第一个 10 位素数 python google challenge 2004

python - 字典python中的多个值

python - 如何从 Eclipse pydev 捕获运行终止?

c# - 需要帮助提高 SQL DELETE 性能

VBA 中的 SQL 语句

Access 中的 Sqlite 链接表再次给出 #deleted 值

orm - 请解释 Laravel ORM 中的foreign_key 和 local_key 关系

java - ORA-24816 : Expanded non LONG bind data supplied after actual LONG or LOB column

java - 将表上的现有条目转换为 Hibernate 实体对象