私は Windows Phone 8 の開発にそれほど熟練していないので、Windows Phone 8 を SQL Server データベースに接続するための最良の方法について話し合い/質問したいと思います。Azure は使用したくありません。ウェブサイトに使用するサーバー上に存在するデータベース。誰でも同じことの完全なチュートリアルを教えてくれますか、それを達成するのを手伝ってくれますか? 接続後、ユーザーからのテキストボックス入力を使用してwp8アプリからのみ選択クエリを起動したい
3 に答える
SQLリモートデータベースへのWindows Phone 8アクセスはこちら
Microsoft はリモート データベースへの直接接続を許可していないため、データベースに接続されたサーバー上に、http 要求でコンテンツを提供するサービスが必要です (xml または json を使用してデータを表現します)。
これを行う最善の方法は、Web サービスを使用することです。Web サービスでは、ASP.NET Web API を使用できます。Windows Phone、JSON、または XML で使用できる HTTP サービスを簡単に構築できるフレームワークです。Windows Phone では、GET、PUT、POST、および DELETE 要求を使用して、WebAPI 応答を適切に取得できます。
次のチュートリアルを使用して実装できます。
linq Linq Samplesを使用して、LINQ を使用して Web API でデータをクエリすることを好みます
並べ替えの目的で、odata を使用できます。
Web API を使用するには : Windows Phone での Web API
電話からデータをクエリ文字列として取得し、データを応答として返す単純な Web ページを作成することもできます。この Web ページは、ユーザーとデータベースの間のブリッジとして機能するはずです。携帯電話からページを開く必要はありません。HTTP 要求を送信して応答を取得するだけです。これが役立つ場合があります。