我是新來的android ...我開發了一個數據庫應用程序,我能插入文本字段的細節,但我想刪除特定的行,我需要按名稱搜索並刪除用戶。如何從數據庫中刪除一行Android
有人可以幫助我在此:
我的DB的代碼是:
public void deleteRow(String firstname)
{
try {db.delete(TABLE_NAME,TABLE_ROW_ONE + "=?" + new String[]{firstname},null);}
catch (Exception e)
{
Log.e("DB ERROR", e.toString());
e.printStackTrace();
}
}
Activty代碼:
deleteButton.setOnClickListener ( 新View.OnClickListener(){ @Override public void onClick(View v){deleteRow();} } );
私人無效deleteRow(){ 嘗試 {
db.deleteRow(textFieldOne.getText().toString());
updateTable();
emptyFormFields();
}
catch (Exception e)
{
Log.e("Delete Error", e.toString());
e.printStackTrace();
}
}
textFieldOne是用戶的名字。
有人可以幫助我在這個..
爲什麼你不使用標準的SQL查詢? – terrygarcia