Sqlite数据库无法在我的应用程序中的Android

中打开我已经使用了sqlite数据库。我能够在数据库中插入值,但是当我想从数据库中检索值时,它给了我异常数据库没有打开。我在这里附上我的代码。Sqlite数据库无法在我的应用程序中的Android

db = openOrCreateDatabase("TaskTower.db", SQLiteDatabase.CREATE_IF_NECESSARY, null); 

try{

/*db = openOrCreateDatabase("TaskTower.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);

db.setVersion(1);

db.setLocale(Locale.getDefault());

db.setLockingEnabled(true);*/

//db.execSQL("SELECT * FROM dummytt1");

Cursor cur = db.query("dummyTT1",

null, null, null, null, null, null);

cur.moveToFirst();

while (cur.isAfterLast() == false){

ans[i] = new String();

ans[i] = "";

ans[i] = cur.getString(1)+"~"+cur.getString(2);

System.out.println("The Offline Data is :"+ans[i]);

i++;

cur.moveToNext();

}

cur.close();

}

catch (Exception e) {

System.out.println("The Error Caused Is :"+e);

}

return ans;

回答:

üdidnt开开乌尔数据库,并试图检索数据这就是为什么例外来了,只是尝试打开数据库一样,

db = DBHelper.getWritableDatabase(); 

以上是 Sqlite数据库无法在我的应用程序中的Android 的全部内容, 来源链接: utcz.com/qa/260616.html

回到顶部