SQLite数据库相关(二) Cursor类
发布时间:2020-12-12 19:54:15 所属栏目:百科 来源:网络整理
导读:从上一篇可知,通过Sqlite数据库对象进行查询返回的都是Cursor对象,那么现在就详细分析一下Cursor类的相关内容。 Cursor简介 Cursor翻译过来是游标或指针,那么可以理解,通过SQLiteDatabase对象返回的Cursor是一个指向返回结果的指针或者游标,通过这个游
从上一篇可知,通过Sqlite数据库对象进行查询返回的都是Cursor对象,那么现在就详细分析一下Cursor类的相关内容。
Cursor简介 Cursor翻译过来是游标或指针,那么可以理解,通过SQLiteDatabase对象返回的Cursor是一个指向返回结果的指针或者游标,通过这个游标提供的方法可以找到对应的数据集并进行操作。事实证明这样理解是可以的,因为Cursor是一个接口,这个接口包含很多可以对结果集进行操作的方法,如果熟悉JDBC的ResultSet,Cursor就相当于ResultSet,并且比ResultSet的操作方式更加丰富。官方文档的简介是:Cursor接口提供了一种对数据库返回结果集进行随机读写的途径, Cursor的实现类不要求是同步的,所以在多线程中使用Cursor应该只进行其各自的同步。
Cursor操作结果集的常用操作方法
| Public Methods |
---|