2013-03-26 110 views
0

美好的一天,Android:從SQLite數據庫行中刪除值

我有一個應用程序正在使用數據庫以編程方式在列中存儲整數。應用程序中所需的部分撤銷過程將要求刪除條目,因爲另一個查詢將檢查此列中的空返回。

這裏是我寫的int的列方法:

public int updateItem(String database, String table, int row, String column, int value) { 
     .... 

     SQLiteDatabase db = SQLiteDatabase.openDatabase 
       (DB_PATH + database, null, SQLiteDatabase.OPEN_READWRITE);   
     ContentValues entries = new ContentValues(); 
     entries.put(column, value);  
     return db.update(table, entries, KEY_ID + " = ?", 
       new String[] { String.valueOf(row) }); 
    } 

有人懇求能如何然後從該行/列中的條目,從而允許其再次返回一個空響應指教?

謝謝 喬希

回答

4

使用

entries.putNull(column); 

,而不是

entries.put(column, value). 
+0

感謝。工作很好。 – Josh 2013-03-26 10:21:59

+0

很高興能幫到你! – Cornholio 2013-03-26 10:26:56