Windows Store Application Place SQLite File in LocalState Folder
I am building a Windows 8 application using sql-net and mvvmcross for data
access to a sqlite database. This would be applicable to any Win-8 or
Win-Phone app.
I need to install an existing sqlite file on app start.
When using the connection you use syntax such as this
public FlashCardManager(ISQLiteConnectionFactory factory, IMvxMessenger
messenger)
{
_messenger = messenger;
_connection = factory.Create("Dictionary.sqlite");
_connection.CreateTable<FlashCardSet>();
_connection.CreateTable<FlashCard>();
}
public void CreateCard(FlashCard flashCard)
{
_connection.Insert(flashCard);
}
That connection creates a file in:
C:\Users\USER\AppData\Local\Packages\793fd702-171e-474f-ab3b-d9067c58709b_ka9b83fa3fse2\LocalState
My application uses an existing sqlite database file that I have created.
I need to place it in this folder when the application is installed. How
would I go about doing this?
Thanks, JH
No comments:
Post a Comment