我想从sqlite表中删除一行for android。我正在使用以下代码,但它意外地停止了您的程序:
SQLiteDatabase db;
db = openOrCreateDatabase("user_info.db",SQLiteDatabase.CREATE_IF_NECESSARY,null);
db.delete("checked_details", "fname = "+a, new String[]{"fname"});
我的更新代码是:
ContentValues values = new ContentValues();
values.put("fname", a);
values.put("checked", 0);
db.insert("checked_details", null, values);
db.update("checked_details", values, "fname = "+a, new String[]{"fname"});
我不知道我在哪里犯错误...有谁可以帮我解决这个问题?
答案 0 :(得分:0)
你必须像这样改变代码
db.delete("checked_details", "fname = ' "+a+" ' ", null);