android sql Cursor
2014-01-03 16:12
113 查看
Cursor 是每行的集合。
使用 moveToFirst() 定位第一行。 你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。
所有的数据都是通过下标取得。
Cursor所指向的就是每一条数据。
方法:
close() 关闭游标,释放资源
getColumnCount() 返回所有列的总数
getColumnIndex(String columnName) 返回指定列的名称,如果不存在返回-1
getColumnIndexOrThrow(String columnName) 从零开始返回指定列名称,如果不存在将抛出IllegalArgumentException 异常。
getColumnName(int columnIndex) 从给定的索引返回列名
getColumnNames() 返回一个字符串数组的列名
getCount() 返回Cursor 中的行数
moveToFirst() 移动光标到第一行
moveToLast() 移动光标到最后一行 ,返回值是boolean是指:下标是否成功移动到最后一行
moveToNext() 移动光标到下一行
moveToPosition(int position) 移动光标到一个绝对的位置
moveToPrevious() 移动光标到上一行
使用 moveToFirst() 定位第一行。 你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。
所有的数据都是通过下标取得。
Cursor所指向的就是每一条数据。
方法:
close() 关闭游标,释放资源
getColumnCount() 返回所有列的总数
getColumnIndex(String columnName) 返回指定列的名称,如果不存在返回-1
getColumnIndexOrThrow(String columnName) 从零开始返回指定列名称,如果不存在将抛出IllegalArgumentException 异常。
getColumnName(int columnIndex) 从给定的索引返回列名
getColumnNames() 返回一个字符串数组的列名
getCount() 返回Cursor 中的行数
moveToFirst() 移动光标到第一行
moveToLast() 移动光标到最后一行 ,返回值是boolean是指:下标是否成功移动到最后一行
moveToNext() 移动光标到下一行
moveToPosition(int position) 移动光标到一个绝对的位置
moveToPrevious() 移动光标到上一行
相关文章推荐
- android自定义通知栏的效果音
- android:inputType属性
- android sleep and wakeup
- Android事件传递机制
- Android Preference 默认值的问题和注册事件
- Android系统的开机画面显示过程分析
- Android下载文件与实际文件大小不一致,打开失败
- Android中使用achartengine生成图表的具体方法
- Android 自定义TextView超链接
- Android Intent详解
- Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
- Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
- Android开机自启动Launcher定制
- Android 编程下 AlarmManager
- Android 写文件到手机
- Android 程序框架设计
- Android客户端缓存机制(文字缓存和多媒体文件缓存)
- 设置android 应用开发的欢迎界面
- Android4.2新特性及新增API
- Appium_Automators' Cafe Appium android example program for windows using java