用于 .NET 连接的便携式访问数据库提供程序
Portable Access Database Provider for .NET connection
是否可以从 .NET 应用程序连接到 Access 数据库 (*.accdb) 而无需安装 MS Access(甚至不是可再分发引擎),而只是将 ACEOLEDB.dll 与应用程序文件打包在一起?
我已经修改了我之前的回答,因为我现在意识到它是不正确的,我为此深表歉意。根据我的经验,如果没有安装 MS Access,就无法访问 .accdb 数据库。现在我意识到,如果您安装了访问数据库引擎,那么您可以。但是,如果没有安装,那么您将无法拥有需要与该类型的数据库交互的工作应用程序。
是否可以从 .NET 应用程序连接到 Access 数据库 (*.accdb) 而无需安装 MS Access(甚至不是可再分发引擎),而只是将 ACEOLEDB.dll 与应用程序文件打包在一起?
我已经修改了我之前的回答,因为我现在意识到它是不正确的,我为此深表歉意。根据我的经验,如果没有安装 MS Access,就无法访问 .accdb 数据库。现在我意识到,如果您安装了访问数据库引擎,那么您可以。但是,如果没有安装,那么您将无法拥有需要与该类型的数据库交互的工作应用程序。