2

我的 SQL Server 表是从我的程序外部(实际上是从 SQL 触发器)更新的,因此 DataSet 没有意识到有更改,并且我的 DataGrid 不会更新,除非我再次显式调用 SqlDataAdapter.Fill()(例如带有“刷新”按钮或定时事件)。

有没有一种方法可以让 ADO.NET 订阅更改事件等以便它自己刷新?

4

1 回答 1

0

是的,使用查询通知。当数据集更改并再次运行查询时,您会收到回调。

于 2010-04-27T15:54:13.660 回答