【发布时间】:2015-11-10 13:34:54
【问题描述】:
我必须使用 MS Access DB,我可以在其中通过 GUI 手动插入和修改数据。 GUI 会打开并执行 .mde 文件,提示输入用户名和密码。
当然,我没有数据库管理员权限。我的系统也没有管理员权限。我在 64 位 Windows 7 上使用 32 位 Python。
现在我的问题:
是否可以通过命令行访问 .mdb 文件以自动集成数据/更改数据?
(Pythonic 解决方案将不胜感激。)
【问题讨论】:
-
当您打开 .mde 文件时,系统会提示您输入用户名和密码,还是只输入密码?
-
你有一个有效的用户名/密码组合吗?如果有,它是否有足够的权限来完成你想做的事情?
-
是的,是的。我只是想知道如何绕过 GUI。
-
Yes, pyodbc.Error: ('IM002', '[IM002] [ODBC][Driver Manager]Data source name not found, and no default driver specified ') 以及 pypyodbc.Error: ('IM002', '[IM002] [ODBC][Driver Manager]Data source name not found, and no default driver specified ') 类似于here,但作为 UNIX 解决方案给出了
-
你运行的是 64 位 Python 吗?
标签: python database windows ms-access