Microsoft Access 2007连接

时间:2009-07-04 03:41:18

标签: c# .net vb.net ms-access ms-access-2007

我编写了一个连接到Microsoft Access 2000/2003 mdb文件并访问数据的程序。它工作正常,但我想知道是否有办法连接到Access 2007?如果我更改了我的连接字符串,我的程序是否可以使用access 2007或者它更复杂?如果它可以工作,有人可以提供Access 2007数据库的示例吗?

2 个答案:

答案 0 :(得分:6)

您需要下载2007 Office System Driver: Data Connectivity Components(不需要安装Access 2007)。然后将连接字符串更改为指向Access 2007数据库就足够了。

有用的网站:ConnectionStrings

答案 1 :(得分:0)

你的问题措辞很差。 Access 2007提供两种不同的文件格式,传统的MDB格式和ACCDB格式。如果您使用MDB格式,那么您不需要任何其他驱动程序,因为它在2007年与先前版本中的格式相同(并且可能与Access 2000兼容,因为这是从Access 2000到2003的所有版本的默认格式)。如果选择ACCDB格式,则需要其他数据连接组件。没有理由这样做,因为ACCDB的大部分新功能都在那里,以便与Sharepoint兼容。