我试图将表从SQLServerCE数据库(.sdf
文件格式)加载到Python(3.5.1)中。以下是我一直在玩的东西:
import adodbapi
file="C:\\TS\\20160406_sdfPyt\\HC.sdf"
connstr = 'Provider=Microsoft.SQLSERVER.CE.OLEDB.4.0;Data Source=%s;' %file
conn = adodbapi.connect(connstr)
这会抛出错误消息
^{pr2}$我试过包括
SSCE:Max Database Size=3999;Persist Security Info=True;
等。在网上搜索后,在连接字符串中没有找到。有人能帮我使用正确的连接字符串吗?或者如果我在这里犯了其他错误?在
编辑:将connstr中的“==”更改为“=”
我从https://www.microsoft.com/en-us/download/details.aspx?id=5783重新安装了SQLServerCE3.5(首先是x86,然后是x64) 并将连接字符串更改为
这适用于4.0数据库!我以前试过这个,但没用,但不知怎么的重新安装起了作用。我用了adodbapi。在
相关问题 更多 >
编程相关推荐