我成功地将WPF数据绑定到SQL数据库中的一个视图。但是,当SQL表中的数据发生变化时,datagrid不会改变。考虑到这一点,我不知道是什么触发了Windows部件(表适配器、数据集、ViewSource等)的更新。这应该发生吗?他们如何知道SQL表何时发生了更改?似乎有些Windows部件必须重复运行(从...view中选择*)才能得到更新。我遗漏了什么?
发布于 2014-01-24 21:37:46
看看SqlDependency。从MSDN-> SqlDependency对象表示应用程序和Server实例之间的查询通知依赖关系。应用程序可以创建SqlDependency对象并通过OnChangeEventHandler事件处理程序注册以接收通知。
https://stackoverflow.com/questions/21342256
复制相似问题