2

SQLiteMetro を使用して Windows8 アプリケーションで使用したい既存の SQLite.db があります。以下を使用する実用的なサンプル アプリケーションがあります。

using SQLiteMetro; 

Database db =new Database(Path.Combine( Windows. Storage .ApplicationData. Current. LocalFolder. Path, "test.db"));

アプリケーションからデータベースにアクセスできるように、独自の既存のデータベース (たとえば、1000 レコードを含む "test.db") を Win8/Metro プロジェクトに追加するにはどうすればよいですか?

4

1 に答える 1

2

アプリのローカル状態に配置できます。アプリのローカル状態フォルダーは、デフォルトで にあります%localappdata%\packages\<packageid>\LocalState

その後、次のような構文を使用できます...

var root = Windows.Storage.ApplicationData.Current.LocalFolder.Path;
using (var db = new SQLiteConnection(Path.Combine(root, "test.db"))

Windows 8 Metro スタイル アプリの Sqliteに関する優れた記事と、 Application Dataに関する詳細情報。

于 2012-05-29T17:46:20.320 に答える