Emi*_*har 5 database ms-access odbc pyodbc windows-vista
这是我尝试过的:
- 通过搜索找到Vista的ODBC数据源管理器*
- 添加新的文件数据源*,选择Microsoft Access驱动程序(*.mdb),并选择我感兴趣的mdb文件,
- 从python shell导入pyodbc并尝试:
pyodbc.connect("DSN=<that Data Source I just created>")
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息(葡萄牙语**):
Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Nome da fonte de dados n\xe3o encontrado e nenhum driver padr\xe3o especificado (0) (SQLDriverConnectW)')
Run Code Online (Sandbox Code Playgroud)
其中翻译为"未找到数据源名称且未指定标准驱动程序".
我究竟做错了什么?怎么做对吗?此外,我在网上搜索文档,但没有发现什么值得,有人可以推荐任何文档吗?
*名称可能不完全准确,因为我的Windows是葡萄牙语.
**不,葡萄牙语没有'3'和'\'作为字母,这些都是错误印刷的特殊字符
DSN =仅用于系统或用户DSN.
对于DSN文件,您需要使用FILEDSN = c:\ myDsnFile.dsn
http://www.connectionstrings.com/是你最好的朋友.
归档时间: |
|
查看次数: |
18972 次 |
最近记录: |