Microsoft Access 2007 连接
Posted
技术标签:
【中文标题】Microsoft Access 2007 连接【英文标题】:Microsoft Access 2007 Connection 【发布时间】:2009-07-04 03:41:17 【问题描述】:我编写了一个连接到 Microsoft Access 2000/2003 mdb 文件并访问数据的程序。它工作正常,但我想知道是否有办法连接到 Access 2007?如果我更改我的连接字符串,我的程序会在 access 2007 上工作还是更复杂?如果它可以工作,有人可以提供一个 Access 2007 数据库的例子吗?
【问题讨论】:
我很好奇:你在发帖之前试过这个吗?你没有Access 2007,所以不能试用吗?这个问题是从哪里来的? 【参考方案1】:您需要下载2007 Office System Driver: Data Connectivity Components(不需要安装 Access 2007)。然后将连接字符串更改为指向 Access 2007 数据库就足够了。
有用的网站:ConnectionStrings
【讨论】:
【参考方案2】:您的问题措辞非常糟糕。 Access 2007 提供两种不同的文件格式,传统的 MDB 格式和 ACCDB 格式。如果您使用 MDB 格式,那么您不需要任何额外的驱动程序,因为它在 2007 中的格式与以前版本中的格式相同(并且可能与 Access 2000 兼容,因为这是从 Access 2000 到 2003 的所有版本的默认格式)。如果选择 ACCDB 格式,则需要额外的数据连接组件。几乎没有理由这样做,因为 ACCDB 的大多数新功能都是为了与 Sharepoint 兼容。
【讨论】:
以上是关于Microsoft Access 2007 连接的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Talend 连接到 Access 2007 数据库
从 .Net 访问 Microsoft Access 2003 和 2007 BLOB 字段