首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python adodbapi可以用来连接矛盾数据库吗?

Python adodbapi可以用来连接矛盾数据库吗?
EN

Stack Overflow用户
提问于 2009-06-10 15:24:33
回答 1查看 1.8K关注 0票数 0

Python adodbapi可以用来连接矛盾数据库吗?如果是,连接字符串将是什么样子的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-10 17:48:00

是的,这取决于您在windows中安装的Paradox ADODB驱动程序。

示例:

对于Paradox 5.x,使用Microsoft Jet OLEDB 4.0驱动程序:

代码语言:javascript
复制
r"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\myDb;
Extended Properties=Paradox 5.x;"

对于Paradox 5.x,使用Microsoft的Paradox ODBC驱动程序:

代码语言:javascript
复制
r"Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;
DefaultDir=c:\pathToDb\;Dbq=c:\pathToDb\;CollatingSequence=ASCII;"

对于Paradox 7.x,使用Microsoft的Paradox ODBC驱动程序:

代码语言:javascript
复制
r"Provider=MSDASQL;Persist Security Info=False;Mode=Read;
Extended Properties='DSN=Paradox;DBQ=C:\myDb;DefaultDir=C:\myDb;DriverId=538;
FIL=Paradox 7.X;MaxBufferSize=2048;PageTimeout=600;';Initial Catalog=C:\myDb;"

因为您可能无论如何都要使用ODBC驱动程序,所以我强烈建议您改用pyodbc。它似乎比adodbapi支持得更好,而且也是跨平台的。

记住,您必须指向包含.db文件的文件夹,而不是指向.db本身。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/976324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档