|
|
1
3
我知道的唯一方法是轮询数据库。如果数据具有lastmodified字段,则可以请求数据库获取更新的行,然后将结果合并到数据集中。 例如,假设您从SQL“select*from contact”填充表单。然后,每隔一分钟左右运行查询“select*from contact where lastmodified>@lastfetched”,其中@lastfetched是您上次获取更新的时间。您将希望从数据库中获取@lastfetched的值,因为客户机和数据库服务器可能没有足够的时间同步,无法正常工作。 然后您只需要用更新来更新数据集。如果表单绑定正确,则应自动更新。 |