0

c# を使用して Windows Phone 8.1 アプリを開発しています。

問題は、Windows azure SQL サーバーに接続し、SQL サーバーからデータを取得する方法です。

インターネットのすべてのウェブサイトでは、linqtosql と言います。しかし、Windows Phone 8.1 には LinqtoSql クラスがありません。

インターネットでエンティティ フレームワーク検索を試みますが、すべての Web サイトで再び linqtosql datacontext を使用します。

誰でも私を助けることができますか?

4

2 に答える 2

4

Windows Phone 8.1 アプリは、モバイルで実行されるクライアント アプリケーションです。Windows Phone 8.1 クライアントから Windows Azure データベースに直接アクセスすることはできません。Azure SQLからデータを取得するには、Azure(または他のサーバー)でwcfサービスまたはWeb APIを作成する必要があります。そのサービス メソッドまたは Web API では、LinqToSql を使用して Azure SQL からデータを取得できます。以下は、azureで残りの完全なWeb APIを作成し、zaure sqlからデータを追加/取得する方法に関するリンクです

http://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-rest-service-aspnet-api-sql-database/

お役に立てれば。

于 2014-07-08T06:35:11.197 に答える
0

最も簡単な方法は、モバイル サービスを使用することです。サービス側で .Net または Javascript を使用できる非常に優れたチュートリアルがいくつかあります。

モバイル サービスの概要

于 2014-07-08T08:58:21.970 に答える