适用于MS Access 2003的Microsoft.ACE.OLEDB.12.0

本文关键字:ACE OLEDB Microsoft MS Access 2003 适用于 | 更新日期: 2023-09-27 18:21:21

我会在这里具体说明。。。我的数据库是在Access 2007中设计的,扩展名为.accdb。。。。我将应用程序部署在安装Office 2003的位置。。我知道最简单的事情就是在机器上安装Office2007。但是,还有其他方法可以解决吗???我的意思是操纵连接参数,比如???

@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=..''DBControl.accdb;Jet OLEDB:Database Password=password";

这是我的连接参数。。。。。。。如果我使用4.0版本,Excel 8.0还能读取.accdb文件吗?请帮助我

适用于MS Access 2003的Microsoft.ACE.OLEDB.12.0

我会将可用的连接字符串与一个名为"Active"的"是/否"字段一起存储在一个表中。然后,当应用程序启动时,您可以确定安装了哪个版本的Office,将该记录的"活动"字段设置为"是",并让数据库根据哪个记录处于活动状态从表中提取连接字符串。使用DLookup命令即可轻松完成。Bada Bing!接下来,您只需要分发一个新版本的表,其中包含您可能需要的任何其他连接字符串。这样,您就不必不断地重写或重新编辑代码。使所有内容都由表驱动为我所从事的项目节省了数周的编码时间…

相关文章: