4

こんにちは開発世界の高貴な賢人、

私は謙虚にあなたの前にnoobの質問をしに来ます。私は実際、Windows 8 Metro HTML5 / Javascriptの開発にかなり興奮していますが、まだ詳しくは説明していません。グーグルがこれまで私を失敗させたという最初の質問の1つは、メトロHTMLアプリでローカルデータアクセスをどのように行うかということです。新しいHTML5ローカルストレージ機能の一部を使用できることは理解していますが、データを読み書きするアプリケーションで、リモートマシンではなくローカルマシンでSQL CEデータベースを言う場合はどうすればよいですか?従来のWebサーバーの代わりとなる、Javascriptでアクセスしてデータ操作を行うことができるプログラム可能な組み込みオブジェクトはありますか?

お時間をいただきありがとうございます。

4

1 に答える 1

9

WinRTにはSQLアクセス用のクライアントはありません。このようなデータベースにアクセスするには、Webサービスを作成して呼び出す必要があります(Silverlightと同様)。このために、WCFRIAサービスがサポートされています。

データをローカルに保存および取得するために、JETAPIがあります。HTMLおよびJavaScriptアプリはIndexedDBをサポートしています。これらのオプションはすべて、アプリの分離されたストレージに対してデータの読み取りと書き込みを行います。ファイルシステムへの無料アクセスは有効になりません。

http://www.itwriting.com/blog/4874-data-access-in-windows-8-winrt.htmlから取得

于 2011-10-03T15:52:53.870 に答える