【发布时间】:2018-05-25 01:46:12
【问题描述】:
出于显而易见的原因,我正在尝试删除名字和姓氏条目中的记录。我的尝试如下(My Delete On Click Listener):
delete.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if (fname.getText().toString().trim().length() == 0 ||
lname.getText().toString().trim().length() == 0) {
showMessage("Error", "Please enter First and Last Name");
return;
}
Cursor c = db.rawQuery("SELECT * FROM customer WHERE fname='" + fname.getText() + "' AND lname='" + lname.getText() + "''", null);
if (c.moveToFirst()) {
db.execSQL("DELETE FROM customer WHERE fname='" + fname.getText() + "' AND lname='" + lname.getText() + "''");
showMessage("Success", "Record Deleted");
}
else {
showMessage("Error", "Invalid First and Last Name");
}
clearText();
}
});
我收到的错误位于第 72 行,即光标。
我做错了什么?
【问题讨论】:
标签: sqlite android-studio