Windows Mobile和MySQL之间的同步数据库

Windows Mobile和MySQL之间的同步数据库,mysql,database,windows-mobile,synchronization,Mysql,Database,Windows Mobile,Synchronization,我正在尝试创建一个windows mobile应用程序,它包含一个数据库,偶尔可以连接到Internet。连接后,我希望将本地数据库与中央数据库服务器同步。中央服务器是一个MySQL服务器。本地数据库可以是任何内容(可能是SQL Compact) 到目前为止我所做的: 安装 安装 创建了一个智能设备项目 已创建WCF库(从) 在服务器资源管理器中创建了到中央MySQL数据库的连接 无法使用MySQL连接创建本地数据库缓存 问题是,当我创建一个新的本地数据库缓存时,可用连接的列表不包括我的My

我正在尝试创建一个windows mobile应用程序,它包含一个数据库,偶尔可以连接到Internet。连接后,我希望将本地数据库与中央数据库服务器同步。中央服务器是一个MySQL服务器。本地数据库可以是任何内容(可能是SQL Compact)

到目前为止我所做的:

  • 安装
  • 安装
  • 创建了一个智能设备项目
  • 已创建WCF库(从)
  • 在服务器资源管理器中创建了到中央MySQL数据库的连接
  • 无法使用MySQL连接创建本地数据库缓存
问题是,当我创建一个新的本地数据库缓存时,可用连接的列表不包括我的MySQL连接。此外,当我创建新连接时,列表中没有MySQL驱动程序(与在服务器资源管理器中创建连接时可用的列表相反)

有什么帮助吗?我觉得我把这个微软同步框架搞错了。或者我错过了什么

我也在找教程。谷歌并没有真正的帮助(微软也没有)


提前谢谢。

我相信您可能需要为MySQL创建一个自定义同步提供程序,您安装的ADO.NET提供程序和实际的同步提供程序是两件不同的事情

我有一个链接指向构建Oracle提供程序的演练,但我似乎把它放错地方了。根据我的记忆,您需要从中获得提供商。你可能想看看,因为他们可能有一些帖子和视频,应该证明是有用的

希望有帮助,如果我找到了教程链接,我会更新这篇文章



编辑:是我一直在寻找的,但它有点过时(我建议你也看看下面的其他一些帖子)。您可能还想看看。

事实上,我刚刚注意到同步提供程序和数据库提供程序之间存在差异。。。谢谢你的链接。。我要试一试。。