0
在SQlite中,如何判斷一行是否存在更新其他createEntry? 基本上,我想要一個單行的表,並更新它,每當單個按鈕按下左右。區分SQLite中的更新和插入
entry.open();
if(the row already exist)
entry.updateContact(1, Double.toString(db1), Double.toString(db2), Double.toString(db3));
else
entry.createEntry(Double.toString(db1), Double.toString(db2), Double.toString(db3));
entry.close();
你想要做一個UPSERT,檢查了這一點: http://stackoverflow.com/questions/418898/sqlite-upsert-not-insert-or-replace – Blundell
最好和簡單的方法是創建一個單獨的數據庫,當第一次創建數據庫然後更新其餘時間,這樣您的預檢查計算將會減少 –
如何限制創建數據庫到單行? –