我正在尝试访问SQLite数据库(基本上读取有关连接到网络的电话的信息),检索信息并将它们存储到我的域变量中,以存储在webservice(查看唯一连接的电话)数据库中。问题是我每隔5秒检索一次所有信息,并希望仅将新记录添加到我的数据库中(新连接的手机)。这样做的正确方法是什么?
答案 0 :(得分:0)
我能想到两种方法:
1.有一个保存最后一行id
的变量,每次要从数据库中检索数据时,只需读取比变量中的数据大id
的数据。只有在id
为增量版
2.在您的数据库中添加另一个布尔列,并在读取该行时将其设为true
,每次从数据库中读取时,只查询其中该列为假的行。
我个人更喜欢第一种方法。