我對windows phone 8應用程序開發有疑問。使用SQLite for Windows Phone 8的數據庫已預先加載到應用程序中,或者應該在安裝Windows Phone時動態創建。如果它是預先加載的,那麼如何創建database.db文件.. ??並且如果它是動態創建的,那麼動態創建的過程是什麼......?在C#中使用Sqlite的數據庫windows phone 8
1
A
回答
-1
對於那些無法使用sqlite的人,我想建議他們遵循以下鏈接:http://dotnetslackers.com/articles/silverlight/Windows-Phone-7-Native-Database-Programming-via-Sqlite-Client-for-Windows-Phone.aspx,並且當您將數據轉儲到項目中時..您只需要更改「database1」的屬性。 sqlite「即構建行動=資源。多數民衆贊成在所有你需要做..
1
我會說,預先加載到應用程序是非常常見的方式。
看看這篇文章,我想完成任務的步驟是完全一樣的:http://wp.qmatteoq.com/import-an-already-existing-sqlite-database-in-a-windows-8-application/
的第一步是複製數據庫中的Visual Studio項目,並從屬性窗口,將構建操作設置爲內容。
完成此操作後,由於Windows.ApplicationModel命名空間中提供的Package.Current.InstalledLocation對象,您將可以訪問項目中嵌入的文件。
InstalledLocation的類型是StorageFolder,它是WinRT中映射的所有文件夾的基類:因此,它公開了與存儲交互的所有標準方法,如獲取文件或文件夾。這樣,我們可以使用GetFileAsync方法獲取嵌入到項目中的數據庫的引用,然後使用CopyAsync方法將其複製到應用程序的本地存儲中。我們可以通過使用GetFolderAsync方法首先獲取對它的引用,將其複製到本地存儲的根目錄中(如以下示例中)或特定的文件夾中。
相關問題
- 1. 使用sqlite數據庫發佈Windows Phone 8應用程序
- 2. Windows Phone 8多線程應用程序中的SQLite數據庫
- 3. 複製保護在Windows Phone 8中的sqlite數據庫文件
- 4. 如何使用SQLite在Windows Phone 8的
- 5. Windows Phone 8中的SQLite
- 6. 如何在Windows Phone的SQLite數據庫8
- 7. 用於Windows Phone 8的數據庫
- 8. Windows Phone 8中的關係數據庫
- 9. 更容易的方式在Windows Phone 8中使用數據庫
- 10. 在windows phone 8.1中使用SQLite c#
- 11. windows phone上的Sqlite 8
- 12. Windows Phone上的本地數據庫8
- 13. SQLite數據庫8應用
- 14. 它可以使用Windows Phone中的現有SQLite數據庫?
- 15. MvvmCross - Windows Phone 8 + SQLite - 無法打開數據庫文件
- 16. 在Windows Phone中使用數據庫
- 17. 如何設置用戶登錄Windows Phone 8使用sqlite數據庫?
- 18. Windows Phone應用程序中的數據庫SQLite連接
- 19. Windows phone 8 Sqlite設置
- 20. windows phone 7和sqlite數據庫
- 21. 「SQLite的」無法在Windows Phone的8
- 22. 使用.sqlite3文件創建在Windows Phone數據庫8
- 23. Windows 8中的Windows Phone 8
- 24. 無法更新Windows Phone應用程序中的Sqlite數據庫
- 25. OpenTK C#Windows Phone(8)
- 26. SQLite數據庫存儲在Windows Phone 8.1中的位置
- 27. 在Windows Phone的SQLITE數據庫中沒有更新表格
- 28. 如何在我的Windows Phone 8應用程序中使用現有的SQLite數據庫
- 29. Windows Phone 8保存數據
- 30. Phonegap:如何在windows phone 8中使用sqlite
你可以請建議我如何動態創建數據庫..如果有可能.. –
Sanghati,這是絕對可能的,但我個人還沒有這樣做。也許這個線程可以幫助你,請看看:http://stackoverflow.com/questions/3647868/how-can-i-create-a-new-sqlite-database-with-all-tables-on-the-飛 – duDE
最後它的工作..對於那些無法使用sqlite我想建議他們按照此鏈接: ** [鏈接](http://dotnetslackers.com/articles/silverlight/Windows- Phone-7-Native-Database-Programming-via-Sqlite-Client-for-Windows-Phone.aspx)** 當您將數據轉儲到項目中時,您只需更改「 database1.sqlite「即構建行動=資源。這就是你需要做的.. –