使用C#将数据更新到Excel工作表

Naveen Billure

我正在尝试使用OLEDB连接更新格式为“ xlsx”的Excel工作表中的某些数据,但是我无法确定连接的建立。

这是我的代码:

        String sConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" + "D:\abc1.xlsx" + "';Extended Properties='Excel 8.0;HDR=Yes'";
        OleDbConnection con = new OleDbConnection(sConnectionString);

        con.Open();
        OleDbCommand com = new OleDbCommand("select * from Sheet1",con);
        OleDbDataReader reader = null;

        reader = com.ExecuteReader();
        while (reader.Read())
        {
            Console.WriteLine(reader[0]);
        }
        con.Open();

        Console.ReadLine();
    }

运行代码时,我面临以下异常:

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

建议任何想法如何从此异常中恢复或我可以从Excel中更新数据的任何其他建议。

约翰尼·黑克斯

这可能是您说过的提供程序,尝试将其更改为与计算机上的Excel版本匹配的提供程序

尝试

Provider=Microsoft.ACE.OLEDB.12.0;Data Source='D:\abc1.xlsx';Extended Properties="Excel 12.0 Xml;HDR=YES";

代替

也可能是未安装excel

还要检查您是否已为项目引用了OLEDB库

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 python 将 SQL 输出数据更新到相应工作表中的现有 Excel

来自分类Dev

python:将数据框更新到现有的excel工作表,而不会覆盖同一工作表和其他工作表上的内容

来自分类Dev

将数据更新到XML文件C#

来自分类Dev

使用C#将新添加的datagridview行更新到oledb数据库

来自分类Dev

如何使用OpenXML C#将特定于Excel的行和工作表读取到数据表中

来自分类Dev

如何使用C#更新Excel PIvot表数据

来自分类Dev

将Excel工作表转换为多个C#数据表

来自分类Dev

在C#中使用Excel工作表

来自分类Dev

使用循环将数据从另一个表更新到另一个表,使用 excel vba

来自分类Dev

如何使用c#在excel工作表数据表中添加空行

来自分类Dev

如何使用django将数据更新到sql数据库中的表中

来自分类Dev

将数据集导出到ASP.NET C#中的Excel工作表

来自分类Dev

如何使用c#更新excel表

来自分类Dev

使用 openxml 和 C# 更新现有的 Excel 工作表

来自分类Dev

如何使用循环将数据增量更新到另一个表中?

来自分类Dev

如何将数据表导出到具有来自C#的Excel工作表的用户定义的行号的Excel工作表?

来自分类Dev

使用C#读取Excel表数据

来自分类Dev

在C#中使用数据生成Excel工作表时如何显示进度栏

来自分类Dev

如何使用 C# 从多个大型 Excel 工作表中读取数据到列表中

来自分类Dev

C#静默创建Excel工作表并保存数据

来自分类Dev

使用C#将Excel工作表存储到system.data.datatable的更快方法

来自分类Dev

将实体数据更新到Azure存储表

来自分类Dev

C# 将内容添加到 Excel 工作表

来自分类Dev

使用php将数据从表单更新到数据库

来自分类Dev

使用 iterop.excel 在 C# 中更新 Excel 表

来自分类Dev

使用来自另一个表的外键将数据插入或更新到表中

来自分类Dev

使用C#打印Excel 2003工作表

来自分类Dev

使用C#在Excel中循环工作表

来自分类Dev

无法使用C#对excel工作表进行排序

Related 相关文章

  1. 1

    使用 python 将 SQL 输出数据更新到相应工作表中的现有 Excel

  2. 2

    python:将数据框更新到现有的excel工作表,而不会覆盖同一工作表和其他工作表上的内容

  3. 3

    将数据更新到XML文件C#

  4. 4

    使用C#将新添加的datagridview行更新到oledb数据库

  5. 5

    如何使用OpenXML C#将特定于Excel的行和工作表读取到数据表中

  6. 6

    如何使用C#更新Excel PIvot表数据

  7. 7

    将Excel工作表转换为多个C#数据表

  8. 8

    在C#中使用Excel工作表

  9. 9

    使用循环将数据从另一个表更新到另一个表,使用 excel vba

  10. 10

    如何使用c#在excel工作表数据表中添加空行

  11. 11

    如何使用django将数据更新到sql数据库中的表中

  12. 12

    将数据集导出到ASP.NET C#中的Excel工作表

  13. 13

    如何使用c#更新excel表

  14. 14

    使用 openxml 和 C# 更新现有的 Excel 工作表

  15. 15

    如何使用循环将数据增量更新到另一个表中?

  16. 16

    如何将数据表导出到具有来自C#的Excel工作表的用户定义的行号的Excel工作表?

  17. 17

    使用C#读取Excel表数据

  18. 18

    在C#中使用数据生成Excel工作表时如何显示进度栏

  19. 19

    如何使用 C# 从多个大型 Excel 工作表中读取数据到列表中

  20. 20

    C#静默创建Excel工作表并保存数据

  21. 21

    使用C#将Excel工作表存储到system.data.datatable的更快方法

  22. 22

    将实体数据更新到Azure存储表

  23. 23

    C# 将内容添加到 Excel 工作表

  24. 24

    使用php将数据从表单更新到数据库

  25. 25

    使用 iterop.excel 在 C# 中更新 Excel 表

  26. 26

    使用来自另一个表的外键将数据插入或更新到表中

  27. 27

    使用C#打印Excel 2003工作表

  28. 28

    使用C#在Excel中循环工作表

  29. 29

    无法使用C#对excel工作表进行排序

热门标签

归档