2011-03-02 16 views
0

我想從數據庫中檢索數據。數據的數量是固定的,當輸入新數據時,最舊的數據被刪除。我怎樣才能做到這一點?用什麼來清除舊數據並存儲新數據?我有25個數據位置,並且總會有新的數據。 它的android應用程序和SQLite數據庫被使用。Android限制/刪除數據庫中的數據

回答

0

這裏是你如何可以實現的是: 創建NUMERIC類型存儲日期(Date.getTime())的long值的列。

然後當您插入一個新行時,刪除列值小於您的第25行的任何行。

DELETE FROM theTable 
WHERE theTable.numericDate < {25thRowsNumericDate} 
+0

非常感謝你!!!!!! – aysen 2011-03-02 21:52:38

+0

如果這解決了您的問題,請務必將此答案標記爲已接受的答案。 – 2011-03-11 02:23:00