android:查询数据库 指定列 指定列名 并输出查询结果(如查询电话本,SMS的ContentResolver提供的)
如查询电话本,SMS的ContentResolver提供的cursor = getContentResolver().query(Uri.parse("content://sms/inbox"),
null, null, null, null);
通过这个cursor的下面的代码来用cursor的列名来获得内容:
cursor.moveToPosition(arg2);
String body = cursor.getString(
cursor.getColumnIndexOrThrow("body")).toString();
String address = cursor.getString(
cursor.getColumnIndexOrThrow("address")).toString();
打印数据库所有列名 并输出至LogCat
public void queryColumnName(Cursor cursor){
for(int i=0;i<cursor.getColumnCount();i++){
String columnName = cursor.getColumnName(i);
Log.d("TAG","column name:"+columnName);
}
}
查询数据库 指定列 指定列名 并输出查询结果
public String queryItem(Cursor cursor,int id, String columnName){
if(id > cursor.getCount()){
return "";
}
cursor.moveToPosition(id);
int columnIndex = cursor.getColumnIndex(columnName);
return cursor.getString(columnIndex);
}
android:查询数据库 指定列 指定列名 并输出查询结果(如查询电话本,SMS的ContentResolver提供的)相关推荐
- DQL--基本查询,数据库的列,条件查询,模糊查询,连接查询
基本查询 查询表中所有的数据列结果:select * from 表名; mysql> select *from student; +----+----------+-----+--------- ...
- SQL 查询数据库中包含指定字符串的相关表和相关记录
declare @str varchar(100) set @str='我要找的' --要搜索的字符串 declare @s varchar(8000) declare tb cursor local ...
- mybatis 插件查询指定列
1.针对mybatis 我们 逆向工程生成的代码 有个方法 selectByExample <select id="selectByExample" resultMap=& ...
- Oralce 数据库 - 查询数据库所有的表和视图实例演示,查询指定用户下所有表和视图方法
查询数据库所有的表有下面两个方法. -- 查询数据库所有的表 select * from all_tables; select * from all_tab_comments where table_ ...
- pandas 读取指定列 usecols
gairuo.com 使用usecols读取指定列 指定使用的列,其余的不读取,默认是全部使用. # int, str, list-like, or callable default None pd. ...
- PostgreSQL 数据库多列复合索引的字段顺序选择原理
标签 PostgreSQL , 多列索引 , 复合索引 , 驱动列 , 顺序 , 等值查询 , 范围扫描 , 离散值 , 连续值 , 单列索引 , bitmap index scan 背景 当需要创建 ...
- Hibernate的查询 HQL查询 查询某几列
HQL 是Hibernate Query Language的简写,即 hibernate 查询语言:HQL采用面向对象的查询方式.HQL查询提供了更加丰富的和灵活的查询特性,因此Hibernate将H ...
- 查询数据库中所有表的记录数
查询数据库中所有表的记录数 方法1 直接查询,方法简单,但达不到想要的效果,记录数稍微多一点,总数就偏高 方法2 拼接 select count(主键id) 语句 方法1 直接查询,方法简单,但达不到 ...
- 循环中频繁查询数据库优化
业务中出现在循环中频繁查询数据库对比数据,频繁连接数据库耗费资源. 利用SQL语句进行批量查询 存为一个List,如通过简单的where条件查询全部 select * from table where ...
最新文章
- 每天一个linux命令-touch
- Spanner——Google的全球化分布式数据库
- python处理json_Python处理JSON
- LCFinder 0.3.0 Beta 发布,图像标注与目标检测工具
- Javascript设计模式之发布-订阅模式
- 在页脚里显示本页统计数据_外卖营业统计里的数据您能看懂吗?
- redis介绍以及使用 ppt_茶具一对一介绍,以及使用方法
- 使用wget命令镜像网站
- 免费的在线PDF转换word网站推荐
- python爬虫爬取机床展名录
- 解决 vue-paypal-checkout 导致 PayPal 按钮未正常显示
- Hadoop 如何退出安全模式
- ad7793编程c语言,AD7793在高精度温控设备中的应用
- QImage/cv::Mat/HObject的图像格式互相转换,4字节对齐
- vue-cli 原理分析
- #java #web jsp开发入门(web应用概述、tomcat简介、编写步骤)
- 《女医明妃传》里为美人腹黑的代宗,实际更爱江山,还原真实明史
- taishan服务器修改为u盘启动,bios改成u盘启动
- MT2503D完整规格书,MT2503D daatsheet资料下载
- 启点自适应简洁html网源码
热门文章
- 转载新闻 你应该知道的一些 Linux 技巧
- visio版本要和word匹配吗_office2016各个版本 以及 解决visio搜索任何都提示无匹配项问题...
- 为什么到苹果官方售后更换电池,要求用户退出ID呢?
- 为什么php打开网页空白的_PHP网站打开空白的三个原因和对应的解决办法
- python 实现图片添加文字水印
- 2018年-读书笔记
- 如何理解c语言中的回调函数
- 分别用抽象类和接口实现四个动物类(鱼类、鸟类、爬行类、昆虫类)的类别和天赋
- 基于FPGA的UART串口通信实验(VHDL语言实现)
- python中图形绘制技术的应用_python数据图形化—— matplotlib 基础应用