2013-10-08 18 views
0

任何人可以幫助我,DB使用Windows Phone中

我有關於Windows Phone的分貝以下的問題,我已經做了搜索,並不能得到什麼幫助。 1)如果我使用一個數據庫(如SQL-lite)或其他數據庫結構,文件將被存儲在其中。 2)如果它們僅存儲在獨立存儲中,那麼可以使用該數據庫的內存限制(文件大小)是多少。

3),如果他們不存儲在獨立存儲,他們在那裏儲存,什麼是內存的限制(文件大小),我可以與數據庫使用。

4)我可以設置SD卡或外部存儲卡路徑到我的sql-lite數據庫文件。

謝謝。

回答

0

1)文件將被存儲在獨立存儲

2)應用程序內存限制和文件大小是不同的東西。有關應用程序內存,請參見MSDN。對於磁盤大小,您將受到操作系統的限制,但理論上它將爲4GB。有很少一個很好的理由,在消費者應用程序,大型數據庫,但。在分發時,您還將無法在XAP中包含這麼大的文件。

3)N/A

4)號的SD卡只能讀取,不能寫入的,第三方的應用軟件,在Windows Phone 8.0

0

由於您正在爲Windows Phone開發,我會建議使用linq to sql,如 Local Database for windows phone中詳細說明的那樣。文件將被存儲在獨立的存儲中。

就隔離存儲的文件大小限制而言,沒有限制read this question。因此,只有存儲卡在所有手機上都不可用時,才應將數據庫文件存儲在獨立存儲中。

0
  1. 在生產 - 僅在獨立存儲。在開發時,您還可以將文件存儲在應用程序安裝文件夾中。
  2. 沒有限制
  3. 看點一
  4. 沒有,SD和外部存儲僅限於極少數的多媒體文件。