5

Windows8アプリからローカルSQLServerインスタンスにアクセスできないことに気付きました。代わりに、AzureにSQLServerがあります。SQL Server Management Studioでは、クエリ文字列を変更して、他のデータベースと同じようにAzureデータベースを操作します。Windows 8アプリでそのデータベースを参照するにはどうすればよいですか?

4

4 に答える 4

7

これが、Azure MobileServicesSDKの目的です。 スコットガスリーはしばらく前にそれについての記事を書きました。

間違いなく、ado.netとEntityFrameworkの両方がWinRTから欠落していることに気づいています... System.Dataのサポートが明らかに欠如していることに注意してください。

于 2012-12-07T22:01:54.800 に答える
4

SQLデータベースに直接アクセスすることはできません。Windows8アプリはWindowsフォームとは異なるためです。ただし、Webサービスや紺碧、アマゾンサービス、ストレージファイルなどを使用できます。

于 2012-12-07T22:19:16.137 に答える
2

データベースと通信するWebサービスを開発し、それをAzureインスタンスのIISに展開してから、Windows 8アプリケーションから使用するようです(Visual StudioのWebサービスにWeb参照を追加します)。

于 2012-12-07T20:58:31.797 に答える
2

ODataヘッドをデータベースに配置し、さまざまなODataクライアント側ライブラリを使用してRESTを介して通信することもできます。クライアントライブラリとサーバーライブラリの両方については、 http://www.odata.org/librariesを参照してください。Azure上のSQLServerは、クライアント側の.NET、JavaScript、およびその他のプラットフォームと同様に、確実にサポートされています。

于 2012-12-08T04:19:14.843 に答える