django - 是否可以将 Django 与 Access 数据库一起使用?

标签 django ms-access

是否可以使用 Microsoft Access 数据库 (.accdb) 作为 Django 应用程序的后端?

最佳答案

这可能是可能的,至少在 Windows 下是这样。 Django documentation包含指向 django-pyodbc 的链接,一个基于 pyodbc 的第三方 ODBC 后端,所以也许您可以尝试将它与 Windows 的 Access ODBC 驱动程序一起使用。但是,django-pyodbc 似乎是专门为 Microsoft SQL Server 编写的,并且 SQL Server(“T-SQL”)和 Access(“Access SQL”)的 SQL 方言相似但不完全相同,因此与 Access SQL 的兼容性可能是有限。

此外,问题仍然是使用 Access 数据库作为 Django 应用程序的后端是否是一个好主意。这个问题的答案是“可能不是。”。 Access 数据库通常不是 Web 应用程序后端的好选择。事实上,Microsoft strongly recommends against using Access in web applications .

关于django - 是否可以将 Django 与 Access 数据库一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40476729/

相关文章:

django - github自动更新评论是如何工作的?

python - 我需要在 djangoproject 教程 4 中渲染(请求...)或 HttpResponseRedirect(反向...)

python - 在 Django 中使用请求解析 JSON

vb.net - 使用VB.NET获取MS Access中的宏

regex - 在 MS Access 2010 中使用正则表达式替换列

python - 尝试从 django 中的 mysql 获取数据时出现值错误

python - Django 1.4syncdb + psycopg 因时区错误而失败

vba - 编辑 SQL 查询

vba - 自定义函数错误 : 'the expression cannot be used in a calculated column'

ms-access - 在 VBA 中更改 tabledef .connect 属性