Cant Zeile löschen von sqlite-Datenbank von android

im Versuch zum löschen eine Zeile aus meiner sqlite Datenbank.

Mein Handler-Klasse:

//Deleting single contact
    public void deleteContact(WhiteList contact) {
        SQLiteDatabase db = this.getWritableDatabase();
        db.delete(TABLE_CONTACTS, KEY_ID + " = ?",
                new String[] { String.valueOf(contact.getID()) });
        db.close();
    }

 //Deleting single contact
    public void deleteTitle(int name) 
    {
        try {
        SQLiteDatabase db = this.getWritableDatabase();
        db.delete(TABLE_CONTACTS, KEY_ID + "=" + name, null);
        Log.d("workingasdfasdfasdf", "deleted: " + name);
        db.close();
        }
        catch (Exception e){
            e.printStackTrace();
        }
    }

Ich versuchte beides, aber nicht von Ihnen arbeiten.

Rufe ich den code: db.deleteTitle(1); //delete record with the ID of "1" onClick einer Schaltfläche

Jede Hilfe ist sehr willkommen!

für FSM Willen ... denselben code verwenden, wie in deleteContact !!

InformationsquelleAutor Stian Instebo | 2013-09-02

Schreibe einen Kommentar