select/插入/更新/删除Excel 2007文件和C#

我正在使用DataGridView ,我将我的Excel文件绑定到DataGridView

我能够从Excel文件读取以及使用DataGridView插入到该文件。 但我无法删除和更新该文件。

这是一个错误,说:

这个ISAM不支持删除链接表中的数据。

是否有任何其他方法使用DataGridView在Excel文件中执行这些操作。 或者简单地说,我怎样才能在C#中使用DataGridView在Excel文件中删除和更新logging。

恐怕正常删除(如从访问例如)是不支持微软这里提到的,我想你应该考虑使用MS Access作为你的数据源,因为它是更容易处理,或者你必须解决像删除while文件和每次重新创build它删除和更新(不推荐)不同的方法。

在我链接的页面中,他们说最好的方法是清空你需要删除的行的单元格。

祝你好运