我創建使用sqliteadmin(0.8.3.2版本)我的數據庫,我這個文件放到我的資產目錄,然後將此文件複製到data/data/mypackage/databases/mydb
,其當我試圖打開這個文件ok.now得到異常爲android.database.sqlite.SQLiteException: unable to open database file
,下面的代碼我用來打開mydb。SQlite的無法打開
private static final String DB_PATH = "/data/data/src.com/databases/";
private static final String DB_NAME = "mydb";
String mypath = DB_PATH + DB_NAME;
try{
dbBF = SQLiteDatabase.openDatabase(mypath, null, SQLiteDatabase.OPEN_READWRITE);
}catch(Exception ex)
{System.out.print("H![enter image description here][1]ere is an Exception"+ex);
}
Cursor cur = dbBF.rawQuery("SELECT * FROM"+"myTable" , null);
向我們展示代碼如何打開數據庫? –
我編輯我的上述帖子,添加方法來打開SQLite ... – aftab
該文件需要.db擴展名? –