作者www85109 (Destiny)
看板AndroidDev
標題[問題] 避免資料庫的重複寫入
時間Sun Sep 4 02:20:38 2011
原PO現在要把從手機通訊錄裡面的資料丟到自己程式的資料庫裡
但現在發現 他會一直重複寫入一樣的資料
我的程式第一次要讓資料全部寫入
第二次在執行的時候 他就要去判斷 資料是否存在於資料庫中
如果存在 則不重複寫入
但原PO現在遇到一個問題
因為開啟一次程式
程式碼就會重跑一次
所以之後寫的判斷式都不管用
想問板上的各位 有方法可以去知道
程式執行第幾次了嗎??
還是有人有更好的方法??
如果不清楚 我再補充
請大家幫幫忙 Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.149.134
推 ericinttu:大概都變成第一次的動作, 那就改成每次要寫入時判斷是否 09/04 09:04
→ ericinttu:重覆. 09/04 09:04
→ www85109:因為如果每次寫入都要比較的話 第一次資料庫裡面沒有東西 09/04 10:36
→ www85109:所以也不能拿來比較 09/04 10:36
推 ej04xjp6:看查詢之後是否有查到東西來判斷 這樣不行嗎? 09/04 11:00
→ ericinttu:你現在的問題根本不在程式執行了第幾次, 而是程式都會被 09/04 11:01
→ ericinttu:關掉打斷你原本設計的流程. 09/04 11:01