首页 > 其他分享 >什么是cursor?怎么使用cursor?

什么是cursor?怎么使用cursor?

时间:2023-03-15 15:57:12浏览次数:37  
标签:怎么 Cursor show newName getText cursor 使用 newAge

Cursor

在Android查询数据时就是通过Cursor类来实现的。当我们使用SQLiteDatabase.query()方法时,就会得到Cursor对象,Cursor所指向的就是每一条数据。

举例:

 while (cursor.moveToNext()) {
//光标移动成功
//把数据取出来 @SuppressLint("Range") String newName = cursor.getString(cursor.getColumnIndex("name")); @SuppressLint("Range") int newAge = cursor.getInt(cursor.getColumnIndex("age")); // show.setText(show.getText() + "\n" + newName + "\t" + newAge); show.setText(show.getText() + "\n" + newName); showAge.setText(showAge.getText() + "\n" + newAge); }

 

Cursor是每行的集合。

使用moveToFirst()移动光标到下一行

getColumnIndex()返回指定列的名称,如果不存在返回-1

close():关闭游标,释放资源

标签:怎么,Cursor,show,newName,getText,cursor,使用,newAge
From: https://www.cnblogs.com/gbrr/p/17218827.html

相关文章

  • 关于onActivityResult( ) 方法的使用
    关于onActivityResult()方法的使用使用场景:AActivity跳转到BActivity,按下返回键,将BActivity的部分数据带给AActivity注释:相当于,AActivity请求BActivity里的......
  • 软件学习记录(七)配置文件的保存与读取功能(ini文件的使用)
    软件学习记录(七)配置文件的保存与读取功能(ini文件的使用)配置文件路径:CommonMethods.SysSetPath=Path.Combine(newstring[]{Application.StartupPath.ToString(),"Se......
  • 使用微信搭建openai机器人
    搭建微信的openai的机器人1、首先我们需要gitclone项目gitclonehttps://github.com/zhayujie/chatgpt-on-wechatcdchatgpt-on-wechat/2、安装核心的依赖包pip3......
  • CAD参照编辑怎么退出?CAD参照编辑退出方法
    在CAD设计过程中,将图形作为外部参照进行附着或插入块后,如果想要对CAD参照进行编辑的话,可以通过双击参照调出参照编辑器。可有些新手设计师在调出CAD参照编辑器后不知道该如......
  • CAD打断命令怎么用?CAD打断的快捷键是什么?
    CAD打断命令当设计师在使用CAD软件进行绘图时,需要将图纸中的某一条线段上设置两个点,两点之间的线段为打断的对象,不做显示,图形上形成一个缺口。那么,CAD打断的快捷键是什么?接......
  • 使用docker安装prometeus和grafana
    1.拉取镜像dockerpullprom/prometheusdockerpullprom/pushgatewaydockerpullgrafana/grafana2.部署prometheus2.1创建prometheus.yamlglobal:scrape_inte......
  • 软件开发简历应该怎么写?
    软件开发工程师简历应该怎么写?简历过关,你离成功就更近了一步。 1.求职意向要写明简历中个人求职意向一定要写清楚。在面试过程中面试官询问你的职业意向时也要根据自己期......
  • Access数据库使用
    我使用的是office2007版本1、打开库文件  2、输入密码  3、点击查询向导  4、选择单表查询  5、选择要查询的表 6、标题处右键选择SQL试图......
  • 使用Automa插件进行网页内容自动填充
    有时需要重复的在网页上填写一些固定信息提交,但是浏览器并不能自动填充这些信息,为了减少工作量可以使用 AutoFill 这类自动填充插件来解决问题(甚至是杀鸡用牛刀使用AutoH......
  • iptables的使用
    iptables的使用iptables介绍iptables是基于内核提供的netfilter框架实现的,网络协议栈是分层的,在tcpip网络模型里,tcp传输层下面的一层就是ip网络层,而netfilter就是工作在......