【问题标题】:Synchronise database A with xml retrieved data from database B (webservice) and Insert,update, delete missing column将数据库 A 与从数据库 B(Web 服务)中检索到的 xml 数据同步并插入、更新、删除缺失的列
【发布时间】:2015-12-13 18:46:40
【问题描述】:

我正在使用 c# 控制台应用程序来同步数据。以前我使用返回 XML 文档的 Web 服务 json Restful 从数据库 B 获取数据。从 XML 中提取数据后,将其插入到我的 MSSQL 数据库中。我需要每天在某个时间运行应用程序,以确保数据库在我这边更新。如何在我的控制台应用程序中编写某些代码,以便同步 XML(数据库 B)中的数据和我的 MSSQL 中的数据?比较后插入、更新和删除。如果我的表上缺少行,我会更新这些行并删除如果有其他行。

【问题讨论】:

  • 你试过 Quartz Cron Job 了吗?
  • 我已经调查过了。还有其他选择吗?

标签: c# mysql json xml


【解决方案1】:

将 Windows 服务与 Quartz(Cron 作业调度程序)一起使用

阅读这个问题: Simple, working example of Quartz.net

Quartz 是适用于 Windows 服务的最佳 Job Scheduler 之一

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-02
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多