将Windows Phone 8应用程序同步到sql server数据库中的表

时间:2013-02-05 05:41:50

标签: windows-phone-8 sql-server-2012

我希望我的Windows Phone 8应用程序在表格中插入行时自动同步。

也就是说,我的应用程序中的xaml页面显示表格中的所有数据。

  1. 因此,如果在该表中添加了新行,则应在我的应用中更新更改。(应用程序运行时)

  2. 如果应用已关闭,则必须显示通知(种类)。

  3. 我不知道该怎么做,并用Google搜索。我遇到了变更跟踪等,但仍然无法做到。!

    给我一​​些解决方案。

    谢谢和问候

1 个答案:

答案 0 :(得分:0)

  1. 首先,您需要能够从服务器下载表数据。您将需要创建一个Web服务,该服务将为WP8应用程序中的tabla数据和服务客户​​端提供服务,该服务客户端将使用这些数据。

  2. 其次,您必须了解Windows Phone上的推送通知概念。谷歌吧。我建议你稍微练习一下:创建一个单按钮WPF应用程序,它会在WP8上发送推送通知,更新你的应用程序。

  3. 在服务器上创建记录时更新Windows Phone: 你不能创建一个Windows服务,它会定期向DB发出请求以检查自上次检查以来的任何新记录吗?如果有新记录,它会向您的WP8应用发送通知。当WP8应用程序收到通知时,它将更新其磁贴,或者如果应用程序正在运行,它将从服务器下载新数据。
  4. 替代解决方案是,您使用Insert方法创建一个Web服务,该方法将在服务器上向您的表中插入一行。在同一方法中,您将向所有wp8客户端发送通知。

    这种应用程序有各种解决方案。这取决于您的情况。你能描述一下你的应用吗?