`

Cursor类

 
阅读更多

 在Android中查询数据是通过Cursor类来实现的,当我们使用SQLiteDatabase.query()方法时,会得到一个Cursor对象,Cursor指向的就是每一条数据。它提供了很多有关查询的方法,具体方法如下:

        以下是方法和说明:

        move 以当前的位置为参考,将Cursor移动到指定的位置,成功返回true, 失败返回false
        moveToPosition  Cursor移动到指定的位置,成功返回true,失败返回false
        moveToNext   Cursor向前移动一个位置,成功返回true,失败返回false
        moveToLast Cursor向后移动一个位置,成功返回true,失败返回 false
        movetoFirst   Cursor移动到第一行,成功返回true,失败返回false
        isBeforeFirst  返回Cursor是否指向第一项数据之前
        isAfterLast   返回Cursor是否指向最后一项数据之后
        isClosed    返回Cursor是否关闭
        isFirst  返回Cursor是否指向第一项数据
        isLast        返回Cursor是否指向最后一项数据
        isNull        返回指定位置的值是否为null
        getCount     返回总的数据项数
        getInt          返回当前行中指定的索引数据

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics