【问题标题】:Getting Data From Excel File从 Excel 文件中获取数据
【发布时间】:2014-03-04 16:28:15
【问题描述】:

我正在尝试从 excel 文件中获取数据以解析到我数据库中的表。基本上我正在尝试读取一个 excel 文件并将所有数据复制到数据库中。

我尝试了一些不同的方法,但没有成功。我主要尝试使用Reading Excel files from C#

谁能帮帮我。

我使用的是 Windows 7 64 位。

【问题讨论】:

  • 您到底遇到了什么错误? “没有成功”不够具体,我们无法提供帮助

标签: c# .net excel ms-office


【解决方案1】:

为 excel 使用 .NET 库,它们通常更易于使用,并且不需要在目标机器上安装 excel。

NPOI 用于 .xls(Excel 2003 及更低版本),EPPlus 用于 xslx (2007+)

【讨论】:

    【解决方案2】:

    项目 -> 添加参考 -> 最新的 Microsoft.Office.Interop.Excel
    然后你有这个关于如何访问工作簿中数据的示例:
    Reading data from excel 2010 using Microsoft.Office.Interop.Excel

    我希望这是您的解决方案。

    【讨论】:

    • 互操作真的很垃圾。它看起来很有希望,但它太糟糕了(可用性、易于开发、速度!),没有它你会过得更好。而且几乎没有需要 Interop for excel 的用例,像 epplus 这样的东西几乎可以做所有重要的事情。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多