2017-03-07 64 views
-1

我讀到的SQLite。我發現有關在Android中製作數據庫的信息,但我想知道是否打開其他地方寫入的現有數據庫。有沒有可能從我之前準備的.sql文件中打開和讀取數據庫?SQL數據庫中的Android

+0

可以使用http://sqlitebrowser.org/ –

回答

1

我想你可以使用SQLiteDatabase db = SQLiteDatabase.openDatabase(pathToYourDatabase, null, SQLiteDatabase.OPEN_READWRITE));

否則,你可能會需要打開/讀取.sql文件,並用它來創建數據庫+數據。

1

也許SQLiteDatabase.openOrCreateDatabase(dbfile, null);是你想要的。但只有.db文件工作。

+0

感謝有關.db的這些額外的信息。 :) – Halep

0

是的,你可以打開並從現有的數據庫文件中讀取,如果您的應用程序可以訪問.DB文件。如果.DB文件位於另一個應用程序內存中,您將無法訪問它。但是如果.DB文件位於外部存儲器上,則可以打開並從中讀取它。