我有一个WPF数据网格已成功绑定到SQL数据库中的视图。但是,当SQL表中的数据更改时,datagrid不会更改。考虑到这一点,我不知道是什么会触发Windows部件(表适配器,数据集,ViewSource等)的更新。那应该发生吗?他们如何知道SQL表何时更改?似乎某些Windows部件将不得不重复运行(从...视图中选择*)以进行更新。我想念什么?
看一下SqlDependency。从MSDN-> SqlDependency对象表示应用程序和SQL Server实例之间的查询通知依赖关系。应用程序可以创建SqlDependency对象并注册以通过OnChangeEventHandler事件处理程序接收通知。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句