0

我知道不应将 Excel 文件视为数据库,但假设您不得不使用 ADO.NET 将数据添加到任何用户可以随时修改的 excel 文件中,那么处理并发问题的最佳方法是什么?

更具体地说,如何在 ADO.NET 尝试更新文件之前锁定 excel 文件,而不会阻止 ADO.NET 进行更新?

4

1 回答 1

1

将您的锁放在一个完全独立的文件上,该文件是为此目的而创建的。这是一个丑陋的解决方案,但必须使用 ADO.NET 修改 Excel 文件。

于 2012-09-06T20:58:16.693 回答