当前位置: 代码迷 >> SQL >> SQLite在android 的一些用法与Cursor的体验
  详细解决方案

SQLite在android 的一些用法与Cursor的体验

热度:41   发布时间:2016-05-05 14:01:24.0
SQLite在android 的一些用法与Cursor的体会
首先android对于提供有关SQLite的方法尚未完善,这里谈谈我在开发项目当中对于SQLite在android 的一些用法与Cursor的体会的一些看法。

SQLite的增删改都很简单,关键是查询,当你想要执行一些复杂的查询时,你往往就会觉得android 提供的SQLite方法明显不够。

在查询返回的是一个Cursor类型的对象,它是一个指针,且永远都不会为空,所以,当你查询某语句,并判断返回值是否为空时,切勿用cursor==null表示。而有个方法,cursor.getCount()==0就能判断其结果值是否为空了。另外,对于一些dao类的方法,最好写在一个文件中,且最好抽象化,养成这个习惯,以便将来可以进行代码复用。
  相关解决方案