我试图从Excel文件中获取按钮点击事件的数据.我的连接字符串是:

 string connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\source\\SiteCore65\\Individual-Data.xls;Extended Properties=Excel 8.0;";

当我点击按钮时,我得到了以下错误:

""Microsoft.ACE.OLEDB.12.0"提供程序未在本地计算机上注册."

我不知道怎么解决这个问题.我的操作系统是Windows7.

推荐答案

嗯,你需要安装它.您正在寻找:

.net相关问答推荐

找不到包Microsoft.VisualStudio.Azure.Containers.Tools.Targets

Azure SignalR 和微服务

保存时不保留 XML 格式

仅使用 .NET GetBytes 方法转换有效字节而不创建问号

是否有任何为 C# 编写的模糊搜索或字符串相似函数库?

HttpClient 请求抛出 IOException

泛型方法是如何、何时、何地具体化的?

为什么 ?: 会导致转换错误,而 if-else 不会?

处理序列没有元素异常

从 Web.Config 中的邮箱友好显示名称存储 Smtp

C# 中 try/finally 的开销?

支持 HTTPS 的 Httplistener

什么是 Hashtable 的通用版本?

从 C# 中的接口继承 XML 注释

关于 Enumerable.Range 与传统 for 循环的 foreach 的思考

无法加载文件或程序集System.ValueTuple

如何从文件中删除单个属性(例如只读)?

C# 相当于 Java 的 Exception.printStackTrace()?

/langversion 的错误选项6无效;必须是 ISO-1、ISO-2、3、4、5 或默认值

WPF 中的 Application.DoEvents() 在哪里?