作者www85109 (Destiny)
看板AndroidDev
标题[问题] 避免资料库的重复写入
时间Sun Sep 4 02:20:38 2011
原PO现在要把从手机通讯录里面的资料丢到自己程式的资料库里
但现在发现 他会一直重复写入一样的资料
我的程式第一次要让资料全部写入
第二次在执行的时候 他就要去判断 资料是否存在於资料库中
如果存在 则不重复写入
但原PO现在遇到一个问题
因为开启一次程式
程式码就会重跑一次
所以之後写的判断式都不管用
想问板上的各位 有方法可以去知道
程式执行第几次了吗??
还是有人有更好的方法??
如果不清楚 我再补充
请大家帮帮忙 Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.149.134
1F:推 ericinttu:大概都变成第一次的动作, 那就改成每次要写入时判断是否 09/04 09:04
2F:→ ericinttu:重覆. 09/04 09:04
3F:→ www85109:因为如果每次写入都要比较的话 第一次资料库里面没有东西 09/04 10:36
4F:→ www85109:所以也不能拿来比较 09/04 10:36
5F:推 ej04xjp6:看查询之後是否有查到东西来判断 这样不行吗? 09/04 11:00
6F:→ ericinttu:你现在的问题根本不在程式执行了第几次, 而是程式都会被 09/04 11:01
7F:→ ericinttu:关掉打断你原本设计的流程. 09/04 11:01