我编写了一个连接到 Microsoft Access 2000/2003 mdb 文件并访问数据的程序。它工作正常,但我想知道是否有办法连接到 Access 2007?如果我更改我的连接字符串,我的程序会在 access 2007 上工作还是更复杂?如果它可以工作,有人可以提供一个 Access 2007 数据库的例子吗?
问问题
1358 次
2 回答
6
您将需要下载2007 Office System 驱动程序:数据连接组件(不需要安装 Access 2007)。然后将连接字符串更改为指向 Access 2007 数据库就足够了。
有用的网站:ConnectionStrings
于 2009-07-04T03:53:38.600 回答
0
你的问题措辞非常糟糕。Access 2007 提供两种不同的文件格式,传统的 MDB 格式和 ACCDB 格式。如果您使用 MDB 格式,那么您不需要任何额外的驱动程序,因为它在 2007 中的格式与以前版本中的格式相同(并且可能与 Access 2000 兼容,因为这是从 Access 2000 到 2003 的所有版本的默认格式)。如果选择 ACCDB 格式,则需要额外的数据连接组件。几乎没有理由这样做,因为 ACCDB 的大多数新功能都是为了与 Sharepoint 兼容。
于 2009-07-04T21:54:28.970 回答