把XML的数据按时间排序。
找出本地数据库最后插入的记录。
然后与XML的记录作比较。

解决方案 »

  1.   

    建议楼主把更新反转过来,这样,即减轻了数据库的压力,也不存在这样的问题了,只要有一个程序,定期给xml重新写入数据就OK了听说SQLite是无数据格式的,我想,这个的性能,应该和xml差不多吧?都是无数据类型的呢~
      

  2.   

    每次同步后reset xml的数据.
      

  3.   

    在本地缓存xml文件
    读取远程数据后,先与缓存文件比对。只在有不同时才修改库
      

  4.   

    在本地缓存xml文件
    读取远程数据后,先与缓存文件比对。只在有不同时才修改库对,就应该这样