C# Excel中的变更跟踪

C# Excel中的变更跟踪,c#,sql,.net,excel,C#,Sql,.net,Excel,为了避免轮询msexcel文件,我正在寻找类似于SqlDependency类的东西,它可以提醒应用程序文件中的更改 另外,对于MS Excel(2010或更高版本),是否存在类似的情况 我的唯一目的是在GridView中显示excel文件内容,并使用excel中新插入的行更新GridView 我已经读过了,但它适用于选定的范围,并返回已更改的单元格。但我需要新插入或删除的行(无需单元格编辑或更新)。您可以订阅事件以更改工作簿中的任何工作表,或订阅事件以更改特定工作表 Excel没有“添加”或“删

为了避免轮询
msexcel
文件,我正在寻找类似于
SqlDependency
类的东西,它可以提醒应用程序文件中的更改

另外,对于MS Excel(2010或更高版本),是否存在类似的情况

我的唯一目的是在
GridView
中显示excel文件内容,并使用excel中新插入的行更新
GridView

我已经读过了,但它适用于选定的范围,并返回已更改的单元格。但我需要新插入或删除的行(无需单元格编辑或更新)。

您可以订阅事件以更改工作簿中的任何工作表,或订阅事件以更改特定工作表

Excel没有“添加”或“删除”行(如SQL)的概念,因此无法精确定位这些类型的事件-您必须确定事件处理程序中发生了哪些更改,并决定是否要对此执行任何操作

或者停止使用Excel作为数据库:)

您可以订阅事件以更改工作簿中的任何工作表,或订阅事件以更改特定工作表

Excel没有“添加”或“删除”行(如SQL)的概念,因此无法精确定位这些类型的事件-您必须确定事件处理程序中发生了哪些更改,并决定是否要对此执行任何操作


或者停止使用Excel作为数据库:)

最简单的修复方法是停止使用
Excel作为数据库
并将所有数据存储在数据库中Excel不是
数据库
最简单的修复方法是停止使用
Excel作为数据库
并将所有数据存储在数据库中Excel不是
数据库