Windows Phone 8用のアプリケーションを開発していますが、リモートのMySQLデータベースからユーザーデータを取得する必要があります。このデータベースは、Webアプリケーションでも使用されます。
この問題の解決策は何ですか?Windows Phone 8でのリモートデータストレージの使用に関する情報はどこで読むことができますか?
Windows Phone 8用のアプリケーションを開発していますが、リモートのMySQLデータベースからユーザーデータを取得する必要があります。このデータベースは、Webアプリケーションでも使用されます。
この問題の解決策は何ですか?Windows Phone 8でのリモートデータストレージの使用に関する情報はどこで読むことができますか?
WindowsPhone用の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);
}
}