我正在製作一個相對複雜的Windows Phone 8.1應用程序,我需要一種將數據從服務器數據庫存儲到本地數據庫的方法。來自服務器的數據通過API以JSON格式檢索。我在這裏有什麼選擇?我已經嘗試過由sqlite-net控制的SQLite數據庫,但它缺少關鍵功能,如外鍵支持和64位支持(?)。 我還有其他什麼選擇? 使用本地數據庫是爲了讓用戶脫機工作並稍後將本地數據庫中的數據與服務器數據庫同步。本地數據庫選擇(Windows Phone 8.1應用程序)
0
A
回答
0
有多少種選擇?不多。 Windows應用商店應用的本地數據庫是一個敏感話題。 https://bitbucket.org/twincoders/sqlite-net-extensions
還有Lex.DB支持併發R/W,也有一個非常乾淨的,易於操作的API:
,如果你使用的分機可以使用SQLite中網外鍵http://lexblog.azurewebsites.net/intro-to-lex-db/
我真的沒有看到x64支持Windows Phone應用程序的好處 - 尤其是因爲這些設備具有ARM體系結構。
1
我建議您使用Microsoft Open Technologies,Inc.的Portable Class Library for SQLite。您可以使用Visual Studio NuGet Package Manager將其安裝到您的項目中。
使用SQLitePCL非常簡單。這個庫真正模仿了SQLite的C/C++接口。您可以在這裏找到接口的詳細信息:https://www.sqlite.org/cintro.html
相關問題
- 1. Windows phone 8.1本地數據庫
- 2. Windows phone 8.1應用程序連接數據庫
- 3. Windows Phone 8.1應用程序中預定義的數據庫
- 4. 本地保存圖像在Windows Phone 8.1通用應用程序
- 5. Windows Phone 8.1到通用應用程序
- 6. Windows Phone應用程序8.1中的Epub
- 7. Windows Phone 8.1運行時應用程序
- 8. 暫停應用程序Windows Phone 8.1
- 9. 發佈Windows Phone 8.1應用程序
- 10. Windows phone 8.1 silverlight應用程序
- 11. Windows Phone 8.1照片應用程序
- 12. 暫停Windows Phone 8.1 Silverlight應用程序
- 13. Windows Phone 8.1應用程序開放
- 14. 新的Windows Phone 8.1 Silverlight應用程序
- 15. Windows Phone應用程序8.1的圖釘類似於Windows地圖應用程序
- 16. WIndows Phone 8.1 WNS將數據從Toast傳遞到應用程序
- 17. 本地數據庫Windows Phone 7
- 18. Windows Phone 7.5 - 本地SQL數據庫
- 19. 數據庫Windows Phone 7(非本地)
- 20. 如何將Windows Phone 8應用程序移植到Windows Phone 8.1?
- 21. Windows Phone 8.0到Windows Phone 8.1應用程序
- 22. Windows Phone上的本地數據庫8
- 23. 我的數據庫的Windows Phone 8.1(通用Windows應用程序)的數據庫在哪裏?
- 24. 從Windows Phone讀取本地數據庫
- 25. 本地Java應用程序 - 數據庫選擇
- 26. 在Windows Phone 8.1中顯示Yandex地圖應用程序
- 27. 從視圖和數據庫的Windows 8.1/Windows Phone 8.1應用程序創建一個DLL
- 28. Windows Phone 8.1的文件選取器合約Silverlight應用程序
- 29. 在Windows Phone 8.1應用程序中篩選列表視圖
- 30. 本地數據庫或JSON - 在Windows Phone應用程序上存儲信息的最佳選擇?
但是,感謝您的意見,但是,能否解釋將應用程序部署爲AnyCPU或ARM與消費者之間有什麼區別?將應用部署爲ARM能夠在所有手機,平板電腦等上運行嗎? – Millkovac
@Millkovac:是的。該應用將在所有設備上運行。 Windows運行時API會照顧到這一點。這就是應用商店的美麗。您可以使用統一的API創建通用應用程序,該應用程序可以在包括手機,平板電腦和PC在內的所有Windows 8 +設備上運行。 – Fred