我正在c#中为应用程序开发一个应用程序,用于为领域人员标记他们在工作中所做的工作。有一个建议方面,销售人员把这个建议放到了MySQL数据库中。该提案全部在线完成,并且是PHP。我的问题是领域人员在填写他们所做的事情时并不总是能够使用互联网,所以我需要一种方式让他们能够看到提案的内容,然后填写他们做了什么并保存它本地。然后,当互联网可用于更新在线MySQL与他们所做的。我正在考虑将提案导出到XML并通过电子邮件发送给现场人员,所以我希望他们可以将它导入到C#中,看看他们应该做什么。然后完成这项工作,填写他们真正做的事情,并在线上将其发送回数据库。设置c#在脱机时保存到本地数据库并在线时更新/发送到mysql
回答
虽然它需要人们安装本地MYSQL实例,但另一种选择是在c#应用程序中使用.net的microsoft同步服务。
大多数examples你会发现是MS SQL,它适用于任何具有ado.net提供者的东西,如图解here与Oracle。
谢谢Rie819我会玩这个例子,看看我想出了什么。我不介意在任何情况下安装mysql,如果这工作正常。 – bmorrison1982 2012-03-07 19:57:02
另一个快速的问题,但你知道如何设置远程更新/选择/插入与MySQL在线唯一的主机名我可以找到localhost – bmorrison1982 2012-03-07 21:49:40
@ bmorrison1982我必须承认,我从来没有需要使用同步服务,这只是我一直关注的,因为我相信我会被要求做一些类似你现在正在做的事情。看看这个链接:http://msdn.microsoft.com/en-us/library/dd938879.aspx#UsingCompressiontoReduceDataTransferVolumesoverWCF它描述了如何为WCF和同步服务启用压缩。它应该是一个开始的好地方。我绝对推荐为您的客户设置一些多样化的服务,因为他们需要通过网络连接到您的服务器。 – rie819 2012-03-09 12:39:49
- 1. 保存数据并将其发送到服务器时,手机在线
- 2. 如何在保存到mySQL数据库时阻止LocalDate更改
- 3. tsql-找到数据库何时脱机
- 4. 从本地主机连接到在线MySQL数据库
- 5. 如何将本地图像保存到在线数据库中
- 6. 的Android - 发送/接收数据到在线mysql数据库
- 7. 数据库不在线更新,但在本地主机工作
- 8. 发送存档的iOS objective-c对象到php并保存到mysql数据库并检索
- 9. 如何将本地MySQL数据库镜像到在线(实时)MySQL?
- 10. 在保存数据时发生Mysql数据库异常
- 11. 创建数据库,并将其保存在本地主机
- 12. 如何在离线时将数据mqtt存储并在线发送时
- 13. 保存到本地数据库图?
- 14. Android:缓存Webview,以便可以脱机查看,并在线时更新
- 15. 更新时间在mysql数据库
- 16. Android:从在线数据库更新本地数据库
- 17. python:下载文件并实时发送到在线存储
- 18. android数据发送到mysql数据库
- 19. 设置本地数据库从主数据库更新
- 20. 在数据库中脱机保存数据
- 21. 在火力数据库将数据保存到数据库时,脱机时其数据保存到数据库的时候,如果它是网上它触发从CompleteionListener</p> <p>的onComplete方法,但是,当移动时数据当脱机工作没有触发到的onComplete方法
- 22. 数据保存到MySQL数据库
- 23. 更新mysql数据库结构(表配置+程序/函数)并保存数据
- 24. javascript定时器重置,而我正在更新到数据库
- 25. php和mySQL数据库并发更新
- 26. 存储数据库的脱机副本
- 27. 将文本文件保存到mysql数据库中c#
- 28. 将DateTimePicker设置为Null并保存到数据库
- 29. 如何在数据库更新时发送提醒
- 30. 如何查看程序发送到本地mySQL数据库的本地流量?
似乎是一种合理的方法。有没有问题,或者你只是想分享? – R0MANARMY 2012-03-07 19:08:43
问题是如何做到这一点? – bmorrison1982 2012-03-07 19:11:03
我想我的问题是有没有更好的方法,然后xml文件来做到这一点,并做到这一点,因为编辑xml文件是最好的方式或安装mysql每个字段家伙笔记本电脑和导入/导出那个? – bmorrison1982 2012-03-07 19:16:24