【发布时间】:2016-07-05 08:38:16
【问题描述】:
是否可以使用python 3在windows中创建ODBC数据源?
以下语句在 python2 上运行成功,但在 python3 上运行不成功,为什么? ODBCCP32 仅在 py2 中可用?
ctypes.windll.ODBCCP32.SQLConfigDataSource(0, 4, "Microsoft Access Driver (*.mdb)", 'Uid="Admin"\x00DESCRIPTION="pyscript"\x00DSN="PYTEST"\x00pwd=""\x00DBQ="C:\\pytest.mdb"')
【问题讨论】:
-
有什么错误,如果有的话?
-
在python3上它返回0。起初我以为是因为我已经安装了64位python并试图创建64位ms访问数据源,但是我重新安装了32位python 3并且数据源仍然可以'不被创建。
标签: python database windows odbc