我正在为 windows phone 8 开发应用程序,我需要从远程 MySQL 数据库中获取用户数据。该数据库也被 Web 应用程序使用。
这个问题的解决方案是什么?我在哪里可以阅读有关在 windows phone 8 中使用远程数据存储的一些信息?
我正在为 windows phone 8 开发应用程序,我需要从远程 MySQL 数据库中获取用户数据。该数据库也被 Web 应用程序使用。
这个问题的解决方案是什么?我在哪里可以阅读有关在 windows phone 8 中使用远程数据存储的一些信息?
您可以使用 Windows Phone 的 restsharp 客户端。它的完整文档和 nuget 安装也可用。这是链接http://restsharp.org/
更好更简单的方法是在服务器端代码(如 php)中执行所有 db 操作,并且可以使用查询字符串将信息传递给 php 文件,反之则通过 echo 语句传递。
var webclient = new WebClient();
webclient.OpenReadAsync(new Uri("http://website.com/filename.php?name=" + myname.Text );
webclient.OpenReadCompleted += new OpenReadCompletedEventHandler(handler);
private void opener(object sender, OpenReadCompletedEventArgs e)
{
// throw new NotImplementedException();
using (var reader = new StreamReader(e.Result))
{
string response = reader.ReadLine();
MessageBox.Show(response);
}
}