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