我正在开发一个winforms c#应用程序,该应用程序首先使用诸如Entity Frame工作代码之类的技术。我必须制作一种表格,其中应连续显示数据库中的记录。首先,我应用了一种简单的计时器技术,该技术可以在更新网格和其他控件之后5秒 但这太贵了,而且会消耗资源。
我想问问是否还有其他复杂的方法可以通过DGV和其他控件中的数据自动更新数据库中是否发生任何更改。
http://dotnet.dzone.com/articles/c-sqldependency-monitoring
查看SQLDependency。它是为这种确切的情况而设计的。
有一个DataChanged事件处理程序。
我最近在一个项目中使用它来显示TFS服务器中的“实时”数据,并且运行良好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句