現在、テキストファイルのデータを使用しているWindowsPhone7.1アプリケーションがあります。この時点で、データベースを使用してクエリがどの程度うまく機能するかを確認したいと思います。
これは、ユーザーがデータを書き込まない最初のアプリケーションです。代わりに、事前定義された多数のクエリが、ユーザーが要求するデータをプルします。
以前は、アプリケーションを初めて起動したときにデータベースを作成しました。この場合、必要なデータがあるので、データベース(WP7.1なので、SQL Server Compact Editionを使用します)を作成してXAPに含めることができるかどうか疑問に思います。
既存のデータベースファイルをWindowsPhone7アプリに追加し、そこからデータを読み取る方法を見てきました。、方法:Windows Phoneアプリケーションを使用して参照データベースを展開する方法について説明します。これには、次の重要な注意事項があります。
デスクトップ上に作成されたMicrosoftSQLServer Compact(SQL CE)データベースは、Windows Phoneアプリケーションで動作する可能性がありますが、公式にはサポートされていません。
CRUDアプリケーションの場合のように、アプリケーションのロード時にデータベースにロードされるデータファイルを含めるだけでよいですか、それとも開発中に作成したデータベースを安全に含めることができますか?