2017-02-08 81 views
-3

我需要兩個SQLite數據庫。一個用於存儲登錄活動的用戶名和密碼,另一個用於存儲我的應用程序的金融交易,並顯示在另一個屏幕上。這樣做的正確方法是什麼?我認爲我將擴展並使用SQLiteOpenHelper類(只爲查詢,插入等編寫代碼),並在相應的活動中創建此類的實例並使用它們。我會得到兩個單獨的數據庫嗎?我不確定什麼是正確的方法。需要兩個獨立數據庫的兩項活動

+3

爲什麼不是一個數據庫?兩張桌子? –

回答

0

如果您閱讀文檔,當然可以定義不同的命名數據庫。

SQLiteOpenHelper (Context context, 
       String name, 
       SQLiteDatabase.CursorFactory factory, 
       int version) 

Parameters 

- name String: of the database file, or null for an in-memory database 

或者你可以有相同的名字和不同CREATE TABLE查詢,數據仍然分開。

2

使用一個數據庫,並將信息存儲在不同的表中。