问题描述
最终用户是否需要拥有MS-Access应用程序才能运行使用MS-Access的C#.Net应用程序? C#自定义应用程序将随MS-Access文件(.Accdb)一起提供.该应用程序有望访问表并显示报告.
Does an end-user need to own MS-Access application to run an C#.Net application that uses MS-Access? The C# custom application will ship with MS-Access File (.Accdb). The application is expected to access tables and show reports.
我希望用户能够下载并安装MS-Access(免费)(和)OLEDB驱动程序的运行时版本,然后安装C#应用程序.用户可能必须调整连接字符串,但是我不确定这样做是否足够.
I expect the user to be able to download and install the run-time version of MS-Access (free) (and) OLEDB driver, then install the C# application. User may have to adjust the connection string, but I am not sure if doing just this is sufficient or not.
谢谢.
推荐答案
据我所知,用户不必在其PC上安装MS-Access应用程序即可访问数据库.
As far as I know the user does not have to have the MS-Access application installed on their pc to access the db.
唯一的要求是您需要安装Microsoft Access数据库引擎可再发行组件.您可以在这里下载: https://www.microsoft.com/zh-CN/download/details.aspx?id = 13255
The only requirement is that you need to have the Microsoft Access Database Engine Redistributable installed. You can download it here:https://www.microsoft.com/en-za/download/details.aspx?id=13255
这篇关于.NET应用程序使用MS-Access数据库是否需要拥有MS-Access?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!