2014-08-29 9 views
-22

SQLite 테이블의 특정 행을 내 Android 코드에서 삭제하고 싶습니다. 말해, 나는 5 행에서 두 번째 행을 삭제하고 싶다. 이것을 어떻게 할 수 있습니까?안드로이드에서 SQLite 테이블에서 특정 행을 삭제하십시오.

+0

'DELETE FROM table WHERE id = som_value'? ([튜토리얼 삭제] (http://www.w3schools.com/sql/sql_delete.asp)) – Pphoenix

+9

기본 SQL 튜토리얼이 필요합니다. – pskink

+0

@pskink에게 알림을 보내 주셔서 감사합니다. 선택 기준에서 삭제하지 않아도됩니다. 행 ID별로 삭제하고 싶었습니다. – vidulaJ

답변

3
SQLiteDatabase db = dbhelper.getWritableDatabase(); 
db.delete(TABLE_NAME, _ID + " = ?", new String[] { Integer.toString(id) }); 

시도해보십시오. 'id'는 삭제할 행 번호입니다.

관련 문제