最终用户计算机上的 C# 数据库访问需要 Microsoft Access 吗?

2024-02-03

也许是个愚蠢的问题。

我在我的计算机上开发了一个应用程序,它使用 Microsoft Access 数据库 (.mdb) 来访问某些信息并使用 OLEDb 用监控数据填充表。

该应用程序在我的机器上运行良好,但是当我将版本放在测试机器上(没有 MS Access)时,它崩溃了。有趣的是,如果我要在测试计算机上启动刚刚重命名的数据库文件名的应用程序,它会像应该那样加载,尽管没有数据。

我似乎抛出了 UnauthorizedAccessException 异常,这进一步加剧了我的困惑。

开发机器和我正在测试它的机器都安装了.NET 3.5。

我预计我的问题会得到一连串“不”的回答,但到底是什么 - 测试机器是否需要安装 MS Access?

Regards


尝试下载 Office 连接组件。这将允许您在不安装 Access 的情况下读取和创建 Access 数据库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最终用户计算机上的 C# 数据库访问需要 Microsoft Access 吗? 的相关文章

随机推荐