设置c#以在脱机时保存到本地数据库并在线时更新/发送到mysql

时间:2012-03-07 19:03:39

标签: c# mysql

我正在c#中创建一个用于Windows的应用程序,用于标记他们在工作中所做的事情。有一个提案方面,销售人员提出了提案,并保存到MySQL数据库。该提案全部在线完成,是PHP。我的问题是,当他们填写他们所做的事情时,他们不会总是可以使用互联网,所以我需要一种方法让他们能够看到提案的内容,然后填写他们所做的并保存它本地。然后,当互联网可用于更新在线MySQL与他们所做的。我正在考虑将提案导出到XML并通过电子邮件发送给现场人员,所以我希望他们可以将其导入到c#中,看看他们想要做什么。然后完成工作,填写他们真正做的事情,并在网上将其发回数据库。

1 个答案:

答案 0 :(得分:0)

虽然要求这些人安装本地MYSQL实例,但另一种选择是在c#应用程序中使用.net的微软同步服务。

您会发现大多数examples适用于MS SQL,它适用于任何具有ado.net提供程序的内容,如图所示here和Oracle。