2014-08-29 36 views
-22

我想刪除我的Android代碼中SQLite表的特定行。說,我想從五行中刪除第二行。我怎樣才能做到這一點?從Android中的SQLite表刪除特定行

+0

'刪除表WHERE id = som_value'? ([刪除教程](http://www.w3schools.com/sql/sql_delete.asp)) – Pphoenix 2014-08-29 09:31:20

+9

似乎你需要一些基本的SQL教程.. – pskink 2014-08-29 09:31:44

+0

謝謝@pskink提醒。我不需要在選擇標準上刪除。我想通過行ID刪除。 – vidulaJ 2014-08-30 07:06:15

回答

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

試試這個。 'id'將是您要刪除的行號。