C# 如何监视数据库的更改以刷新树视图?

C# 如何监视数据库的更改以刷新树视图?,c#,database,treeview,monitor,C#,Database,Treeview,Monitor,目标:每当数据库中的表发生更改时,treeview将重新加载表的新内容 有什么好办法解决这个问题吗?感谢您使用SQL Server签出。以下是指向MSDN的链接,以及如何使用SqlDependency的示例: 我在大声思考。。如果您不能使用SqlDependency,那么接下来可以尝试使用FileWatcher,但您不知道发生了什么变化 你在使用什么数据库?您使用的是什么抽象层(如果有的话)?我使用的数据库称为GBase,我认为我们使用的是应用层。是否有任何方法仅在表更改时刷新treeview

目标:每当数据库中的表发生更改时,treeview将重新加载表的新内容


有什么好办法解决这个问题吗?感谢您使用SQL Server签出。以下是指向MSDN的链接,以及如何使用SqlDependency的示例:



我在大声思考。。如果您不能使用SqlDependency,那么接下来可以尝试使用FileWatcher,但您不知道发生了什么变化

你在使用什么数据库?您使用的是什么抽象层(如果有的话)?我使用的数据库称为GBase,我认为我们使用的是应用层。是否有任何方法仅在表更改时刷新treeview?我发现我使用的数据库不支持sqldependency类。有没有其他方法可以解决这个问题?