【发布时间】:2011-10-14 13:14:32
【问题描述】:
我正在使用 C# 开发应用程序 WinForms .net 4.0,后端是 SQL Server 2008 此应用程序的数据性质是以实时方式向用户显示的,无论何时更改数据或添加新数据,UI 都必须实时反映这一点。
我正在尝试找出从 SQL 中获取数据的最佳方法,而无需不断地从服务器中汇集,我想到了几个选项:
- 创建后台线程来更新数据。 (我不喜欢从服务器池)
- 使用 SQLDependency 类从服务器接收通知。
你有什么建议,或者如果你有更好的方法,如果你能分享它会很棒。
【问题讨论】:
标签: sql winforms sql-server-2008 c#-4.0