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