我在安装了Access Database Engine 2010
的计算机上使用Office 2003
的应用程序遇到问题。在尝试以编程方式访问ACCDB
文件时,我收到“非有效密码”。
可能是什么问题?我猜这是JET
Office 2003
提供商和Access Database Engine 2010
之间的冲突。
JET provider
安装了哪些Office 2003
?
答案 0 :(得分:0)
Access 2000,Access 2002和Office Access 2003创建Microsoft Jet 4.0格式数据库文件。
参考:http://support.microsoft.com/kb/303528
我怀疑Jet 4.0 提供程序文件(DLL等)的实际版本将更多地依赖于OS + Service_Pack和更新,因为Jet是一个核心Windows组件(即,它是包含在一个vanilla Windows安装中。)