2012-05-08 58 views
0

我的應用程序在應用程序啓動時從服務器讀取源。然後將所有數據插入到SQLite數據庫中,並且僅在正在運行的應用程序的實例期間讀取數據,數據是最新的。在BlackBerry設備的RAM中創建數據庫。可能?

不幸的是,SQLite不會在沒有SDCard的Blackberry設備上運行,也不是所有設備都有設備存儲選項。

有什麼辦法可以在應用程序加載到RAM時創建數據庫,然後關閉卸載? 我已經看過在Java中像H2這樣做的數據庫,但如何讓這樣的工作在BB設備上呢?

回答

1

你的應用程序有多大?你真的需要一個數據庫或只是幾個表來保存數據,而應用程序正在運行?你不能只實現一個小超迷你簡單的分貝?

+0

嗨備忘錄。要插入的最大記錄數量將約爲200.該應用程序並不複雜,大約爲700K。你建議提到一個「小型超級簡單分貝」? – BrettStuart

+0

好吧,我只是在想,如果你只有一張只有200條記錄的表格,你可以使用一個散列表,並將所有記錄存儲在內存中,我不明白爲什麼你需要在這種情況下的數據庫。 – memo

相關問題