【发布时间】:2010-03-09 19:46:59
【问题描述】:
如何在 c# 中使用密码打开 MS Access 2007 数据库?
我试过这个:Conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\BioDB.mdb ;Password=1966;");
但它不起作用。
【问题讨论】:
-
您收到的确切错误信息是什么?无法打开该数据库的可能原因有很多。
-
作为旁注,我个人最喜欢的一个是完全没有 x64 提供程序。我真的不喜欢访问。
-
您可以使用适用于 x64 的 Access 2010 beta,驱动程序现已可供下载。
-
在没有发布 64 位 Access 的情况下,为什么会有 64 位 Jet/ACE?如果需要 64 位,为什么选择不支持 64 位的数据存储?对我来说看起来像是飞行员错误,而不是数据库引擎或 MS 的支持。
标签: c# ms-access ms-access-2007 connection-string