2014-02-16 1 views

답변

3

이 시도 :

public void delete(int p){ 
SQLiteDatabase db = this.getWritableDatabase(); 
db.execSQL("DELETE FROM "+ TABLE_NAME + " WHERE " + COLUMN_ID + " = "+p+""); 
db.close(); 
} 
+0

문자열을 추가하면 끝 부분을 고치겠습니까? – meda

+1

delete 문은 "DELETE FROM etc .."문자열이어야합니다. 여기서 p는 정수이고, 또한 getWritableDatabase()를 변경하여 데이터베이스를 삭제하거나 업데이트 할 수 있습니다. –

+1

예 thats fair +1 – meda

2

시도 그것은 작동해야이 this.getReadableDatabase();

this.getWritableDatabase();에 변경할 수 있습니다.

관련 문제