有没有办法让wpf应用程序知道数据库是否已更改?
答案 0 :(得分:1)
尝试使用SqlDependency,因为当查询结果在服务器上发生变化时(例如,来自其他用户或进程的INSERT或UPDATE的结果),它可以在代码中引发事件(OnChange)
在CodeProject上使用简单实时聊天应用程序的示例:
http://www.codeproject.com/KB/database/chatter.aspx
另一种方法是使用类似wpf应用程序和web-api之间的实时连接,我推荐像signalr这样的东西你可以在这里找到资源: http://www.asp.net/signalr