0
我從數據庫中提取了大約10,000條記錄並填充了DataSet。如果有人更改了數據庫,我想讓DataSet自動更新。有沒有辦法使DataSet自動識別數據庫更改?
.NET中是否有任何內置功能來執行此操作?
我從數據庫中提取了大約10,000條記錄並填充了DataSet。如果有人更改了數據庫,我想讓DataSet自動更新。有沒有辦法使DataSet自動識別數據庫更改?
.NET中是否有任何內置功能來執行此操作?
你可以看看SqlCacheDependency
,它建立存儲在ASP.NET應用程序的Cache對象中的項目之間的關係,或者是特定的SQL Server數據庫表或SQL Server 2005查詢
如果有什麼結果它是基於Windows的應用程序? – RKh
@RPK - 查看[SqlDependency](http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqldependency.aspx)。 – Oded