这是涉及的软件:
完整的错误讯息:
-2147467259: Method 'Open' of object '_Connection' failed
Source: Microsoft SQL Server Compact Edition OLE DB Provider
正在使用的连接字符串是:
Provider=Microsoft.SQLSERVER.MOBILE.OLEDB.3.0;Data Source='C:\Path\To\TheDatabase.sdf';
密码的提供方式如下:
myDBConnection.Properties("SSCE:Database Password") = "********"
在ADODB.Connection对象上调用“打开”功能时出现错误。
我重新安装了Windows,重新安装了Office,重新安装了MSSQL CE 2005,似乎没有任何工作。不过,这是最好的部分:我的一些同事拥有Windows Vista,其中完全相同的代码,当他们运行它时,它们不会出错。所以这意味着这台机器本地的东西导致了这个问题。
如果有人对我可以尝试解决这个问题有什么建议,我真的很感激。
答案 0 :(得分:2)
通常我会检查文件,但文件夹是在subversion控制下,所以我没有费心去检查。这里有一课:不要总是相信你的SVN回购;)