c#-如何在不安装office的情况下使用access db

c#-如何在不安装office的情况下使用access db,c#,.net,ms-access,odbc,oledb,C#,.net,Ms Access,Odbc,Oledb,我正在Windows窗体应用程序中使用my_database.accdb作为数据库…我想在客户端计算机上安装它,而不安装ms office。如何实现这一点。我在c#应用程序中使用OleDb作为连接器。您不必在pc中安装ms office,您只需安装Microsoft Access数据库引擎。您可以从以下网站下载: 据微软称: 此下载将安装一组组件,以方便 在现有Microsoft Office文件之间传输数据,例如 Microsoft Office Access 2010(*.mdb和.acc

我正在Windows窗体应用程序中使用my_database.accdb作为数据库…我想在客户端计算机上安装它,而不安装ms office。如何实现这一点。我在c#应用程序中使用OleDb作为连接器。

您不必在pc中安装ms office,您只需安装Microsoft Access数据库引擎。您可以从以下网站下载:

据微软称:

此下载将安装一组组件,以方便 在现有Microsoft Office文件之间传输数据,例如 Microsoft Office Access 2010(*.mdb和.accdb)文件和Microsoft 将Office Excel 2010(.xls、*.xlsx和*.xlsb)文件转换为其他数据 源,如Microsoft SQL Server。与现有文本的连接 还支持文件。ODBC和OLEDB驱动程序是为 应用程序开发人员在使用 连接到Office文件格式

Access数据库引擎2010可再发行版本不适用于:

作为Jet的一般更换件(如果您需要一般更换件 对于Jet,应使用SQL Server Express Edition)。代替 用于服务器端应用程序中的Jet OLEDB提供程序。将军 文字处理、电子表格或数据库管理系统-待使用 作为创建文件的一种方式。(您可以使用Microsoft Office或Office 自动创建Microsoft Office支持的文件。)要 由系统服务或服务器端程序使用,其中代码将 在系统帐户下运行,或将处理多个用户 身份是并发的,或者是高度可重入的,需要无状态的 行为。示例包括从任务运行的程序 当没有用户登录或从调用程序时 服务器端web应用程序,如ASP.NET或分布式应用程序 在COM+服务下运行的组件


您不必在pc中安装ms office,只需安装Microsoft Access数据库引擎即可。您可以从以下网站下载:

据微软称:

此下载将安装一组组件,以方便 在现有Microsoft Office文件之间传输数据,例如 Microsoft Office Access 2010(*.mdb和.accdb)文件和Microsoft 将Office Excel 2010(.xls、*.xlsx和*.xlsb)文件转换为其他数据 源,如Microsoft SQL Server。与现有文本的连接 还支持文件。ODBC和OLEDB驱动程序是为 应用程序开发人员在使用 连接到Office文件格式

Access数据库引擎2010可再发行版本不适用于:

作为Jet的一般更换件(如果您需要一般更换件 对于Jet,应使用SQL Server Express Edition)。代替 用于服务器端应用程序中的Jet OLEDB提供程序。将军 文字处理、电子表格或数据库管理系统-待使用 作为创建文件的一种方式。(您可以使用Microsoft Office或Office 自动创建Microsoft Office支持的文件。)要 由系统服务或服务器端程序使用,其中代码将 在系统帐户下运行,或将处理多个用户 身份是并发的,或者是高度可重入的,需要无状态的 行为。示例包括从任务运行的程序 当没有用户登录或从调用程序时 服务器端web应用程序,如ASP.NET或分布式应用程序 在COM+服务下运行的组件


已经回答了吗?如果连接字符串为“使用Microsoft Jet”,则无需执行任何操作。如果连接字符串使用ACE(它是Office的一部分),那么您需要从MSDN下载ACE运行时驱动程序。我在连接字符串中使用oledb而不是Jetalready?如果连接字符串为“使用Microsoft Jet”,则无需执行任何操作。如果连接字符串使用ACE(它是Office的一部分)然后你需要从MSDN下载ACE运行时驱动程序。我正在使用oledb in连接字符串而不是JetDo。我需要在客户端计算机上安装它或将其添加为我的项目中的引用吗?你必须在计算机上安装它,你要运行应用程序吗?我需要在客户端计算机上安装它或将其添加为我的项目中的引用吗必须将其安装在要运行应用程序的计算机上