【发布时间】:2018-06-04 19:47:34
【问题描述】:
谁能帮我指出错误是什么?我放这个后我的应用程序崩溃了。
public String getLastString() {
String selectQuery = "SELECT * FROM " + TABLE_NAME;
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery(selectQuery, null);
cursor.moveToLast();
LastString = cursor.getString(0);
cursor.close();
db.close();
return LastString;
}
public void deleteLastMessage() {
SQLiteDatabase db = this.getWritableDatabase();
db.delete(TABLE_NAME,null ,new String[] { getLastString() });
db.close();
}
【问题讨论】:
-
能否添加错误日志和完整代码?
-
你没有在删除查询中设置 where 条件
-
My app crash after I put this与问题分享您的崩溃日志 -
@Nilu 刚刚附上崩溃日志和完整代码