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

如何在Python中创建mdb数据库文件?

如何在Python中创建mdb数据库文件?

我对comtypes模块的经验非常好。您可能想要使用Access DAO / ADO / VBA参考手册方便使用所使用的方法,但是,由于该comtypes模块动态生成COM库包装程序,因此没有内置文档。

这是一个简单的例子。(继续自己进行测试。)

from comtypes.client import CreateObject

access = CreateObject('Access.Application')

from comtypes.gen import Access

DBEngine = access.DBEngine
db = DBEngine.CreateDatabase('test.mdb', Access.DB_LANG_GENERAL)
      # For me, test.mdb was created in my My Documents folder when I ran the script

db.BeginTrans()

db.Execute("CREATE TABLE test (ID Text, numapples Integer)")
db.Execute("INSERT INTO test VALUES ('ABC', 3)")

db.CommitTrans()
db.Close()

CreateObject对于以前不存在用于类型库的Python包装器模块的情况,在该行之后移动了第二个import语句。)

python 2022/1/1 18:31:37 有193人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

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

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

请先登录

推荐问题


联系我
置顶