无法删除sqlite中的特定行 - Android

时间:2014-06-23 16:51:42

标签: android android-sqlite

这是我用来删除表中特定行的代码,但我不删除该行。请帮助我。

public void deleteone(String deletename)
    {
     try{
     SQLiteDatabase db = this.getWritableDatabase();



     String whereClause = "KEY_NAME"+"=?";

     String[]whereArgs = new String[] {String.valueOf(deletename)};

     db.delete(TABLE_CONTACTS, whereClause , whereArgs);


     }catch(Exception e){

     }

1 个答案:

答案 0 :(得分:0)

我觉得"KEY_NAME"应该是变量而不是字符串。你的代码中的其他地方有变量"KEY_NAME"吗?请发布您的整个代码,这样可以更容易诊断。