我遇到的问题是如何将VS 2008项目中的数据集与数据库中的任何更改同步。
如您所知,我们将数据从数据库中读取到已断开连接的数据集中,现在让我们说1分钟后更新数据库中的数据。我想要做的是在设置的时间间隔检查db以获取任何更新后,我的数据库中已有一列已显示上次更新该行的时间,因此请检查此列并返回所有大于此的行我上次检索到数据集的时间。
现在实际问题是我可以做些什么来实现这个结构?我想要有一些经常运行的循环,这会使我的新数据集只有已更新的行,但是我如何将这些行添加到现有数据集中,其中现有数据集将替换任何行与新数据中的行相同,并添加任何不在现有行中但在新数据中的行。
我确实看过微软和本地缓存的Sync Framework,但我可以告诉它只能在桌面上工作,因为我挂钩了存储过程,除非我错了?
PS。我在C#编码。
有人可以帮忙吗?