当前位置: 代码迷 >> Android >> 关于SQLite的初学者级提问
  详细解决方案

关于SQLite的初学者级提问

热度:98   发布时间:2016-05-01 13:28:04.0
关于SQLite的菜鸟级提问~
我想做通讯录,建了一个数据库,在新插入一个联系人的时候,我想先检测一下数据库里面有没有叫这个名字的联系人,没有的话再往数据库插入这个联系人,该怎么写代码呢? 我知道这是个菜鸟问题……可是我还是不会…… 先谢谢大家啦!

------解决方案--------------------
我接触过通讯录方面的代码,我一直没找到特别好的方案。我是象楼上说的先查询一遍,看看数据库中是否已经有要插入的数据(也就是判断cursor是否为空)然后在判断是否进行插入操作。
------解决方案--------------------
就用select * from xxx where name = ? 

------解决方案--------------------
先遍历一遍数据库,与你的新名字对比,如果有一样的,跳出循环返回false,否则返回true
  相关解决方案