我正在使用数百个msaccess数据库。我正在尝试建立数据库、表和其他对象的摘要。为了找出给定数据库中的所有表和对象,我使用查询
select * from MSysObjects
但是,我得到了pyodbc错误消息
^{pr2}$如何以编程方式更改所有msaccess数据库的权限。我尝试使用'GRANT SELECT ON'语句,但收到错误消息
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'
我使用的连接字符串是这种形式
Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\sample.mdb;
非常感谢你的帮助。在
尝试使用光标的tables和columns方法。我无法针对Access 2003或2007进行测试,但以下内容适用于Access 2010:
tables方法具有按表、目录、架构和表类型筛选的选项。Columns方法具有按表、目录、架构和列名进行筛选的选项。在
相关问题 更多 >
编程相关推荐