如何使用C#更新excel文件中的数据?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (108)

这个问题可能会重复,但到目前为止我无法解决我的问题。我是Interop的新手。我正在使用excel文件(作为数据库)。这是excel文件中的数据表示

在我的数据中如果卡ID重复,那么我需要在同一行的Counter中递增'1',同样我需要获取同一行的IP地址。

我正在使用Interop Excel方法在excel文件中插入数据。请告诉我如何通过C#(WPF)对该excel文件执行该更新操作

提问于
用户回答回答于

我没有通过wpf专门完成此操作,但您可以通过.net访问powershell cmdlet,而powershell具有检索和编写Excel数据的命令。

也就是说,我的经验是非常繁琐且与错误不一致。我会告诉你的客户,使用Excel文件作为数据库是不可能的,并且在实践中肯定容易失败。

首先,如果被其他任何东西使用,你将遇到读/写限制。

用户回答回答于

Epplus.dll或npoi.dll也会读取/写入没有excel的excel文件。

扫码关注云+社区

领取腾讯云代金券