`
gryphone
  • 浏览: 426880 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

数据库 指定列 指定id 查询

阅读更多

 

 

简单 数据库 查询

 

 

1. 得到目标数据库的Cursor 如:联系人

 

Cursor c = getContentResolver().query(People.CONTENT_URI, 
                null, null, null, null);

 

 

 

2. 查询该数据库中 指定id 指定列 的数据

 

public String getValueByColumnId(Cursor c, String columnName, int id){
    	if(id >= c.getCount()){
    		//id越界
    		return "";
    	}
    	else {
    			c.moveToPosition(id);
    	    	
    	    	int columnIndex = c.getColumnIndex(columnName);
    	    	return c.getString(columnIndex);
    	}
    	
    	
    }

 

 

 

3. 使用: 如 查询联系人中 第2记录 且 列名People.NAME 的记录

 

String s2 = getValueByColumnId(c,People.NAME,2);

 

 

 

 

结束之!!!

分享到:
评论

相关推荐

    数据库按照指定多个字段去重复查询sql语句

    按照指定字段查询出出现重复的数据 SELECT m.* FROM dbo.Sheet1$ m,( SELECT ZCMC,ZCFL,XH FROM dbo.Sheet1$ GROUP BY ZCMC,ZCFL,XH HAVING COUNT(1)>1 ) AS m1 WHERE m.ZCMC=m1.ZCMC AND m.ZCFL=m1.ZCFL ...

    Node.js数据库操作之查询MySQL数据库(二)

    我们在上一篇文章《Node.js数据库操作之连接MySQL数据库(一)》中已经学习了Nodejs连接MySQL数据库的几种方法,数据库连接上了之后就需要对数据库进行查询。本篇文章介绍一下查询MySQL数据库的方法。下面话不多说,...

    mysql数据库的基本操作语法

    唯一约束是指定table的列或列组合不能重复,保证数据的唯一性。虽然唯一约束不允许出现重复的值,但是可以为多个null 同一个表可以有多个唯一约束,多个列组合的约束。在创建唯一约束的时候,如果不给唯一约束名称,...

    基于python数据库大作业-关于电影数据库的数据系统+源代码+文档说明+数据集+数据分析+操作报告

    开发一个基于WEB的数据库应用,这个应用是查询一个关于电影数据库的数据,数据部分信息经过了脱密处理,数据及相关数据文档由教师指定。开发的功能如下: 搜索任务 A 根据用户ID,搜索用户所看的电影名字和评分,...

    mssql数据库维护工具 V2.0

    3、备份数据库到指定位置 4、恢复备份文件到指名的数据库名,支持文件拖放。 5、支持数据库结构、视图、存储过程的校验与修复。 7、系统默认进行10次自动修复(建议先进行快速修复,再进行深度修复) 8、本工具便不保证...

    东北大学软件学院程序实践(四)数据库实验报告

    1)创建上面列出的还未创建的数据库表,当设定表中各列的类型和长度时,需要考虑给定的用于填充数据的INSERT语句; 2)将表TITLE4中的ISBN和Name字段设置成备用码,而且它们不能取空值; 3)在所有表中添加指定的...

    elasticsearch 主键生成策略以及如何指定特定字段为id主键列

    做搜索功能,或者oa系统的员工查询,这个时候,数据首先会在网站的系统中的数据库中,会先有一份,此时就肯定会有一个数据库的primary key(自增长,uuid,业务id),此时就比较适合采用数据在数据库中已有的primary...

    情境四-公司管理数据库系统的查询.doc

    能根据需要灵活使用查询语句的各子句 二、工作任务 公司所有雇员的信息都存储在companyinfo数据库的employee表中,该表中包含了雇 员的雇员ID、姓名、性别、出生年月、雇佣日期、特长、薪水7个字段和相应的记录,请 ...

    数据库操作语句大全(sql)

    20、说明:列出数据库里所有的表名 select name from sysobjects where type='U' // U代表用户 21、说明:列出表里的所有的列名 select name from syscolumns where id=object_id('TableName') 22、说明:列示type...

    数据库设计规范-编码规范.docx

    d) 基本信息表在建立时就分配足够的存储空间,禁止其自动扩展功能 e) 大文本字列、blob列要独立出一张表,此表只有id和blob(或大文本)列 f) 为每一个数据库创建独立的管理员用户,使用该用户进行设计,尽量不要使用...

    java与数据库的连接jdbc数据库操作实例

    1 连接数据库 创建表 students ID\Name\Major\Telephone 程序中实现执行Sql语句对数据增、删、改、查 2 写一个连接Oracle数据库在T_User表中根据用户名把其中的密码更新成指定的密码的Jdbc程序

    设置MySQL自动增长从某个指定的数开始方法

    以指定从1000开始为例。 1 创建表的时候就设置: CREATE TABLE `Test` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `NAME` varchar(50) NOT NULL, `SEX` varchar(2) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=...

    Mysql数据库设计.pdf

    Mysql数据库设计 数据库设计 MYSQL数据库设计 串转义序列 \0 NUL(ASCLL 0) \' \" \b 退格 \n 新⾏ \r 回车 \t 制表符 \\ 反斜杠 数值列类型 TINYINT 1字节 ⾮常⼩的整数 有符号值:-128⾄127 ⽆符号值:0⾄255 ...

    php mysql+sql server 数据库处理类

    方法说明:查询指定表数据 入口能数: $TableName | 数据表名称、$FieldArray | 字段列表、$KeyField | 条件字段名列表、$KeyValue | 条件字段值列表、$Orther | 其它条件,如排序、分组等、$RArray | 字段关系(二...

    数据库程序设计第二次上机

    a)EMPLOYEE_ID列相对于列宽右对齐显示列名“员工编号”,并 在显示编号时以4位数 字显示,当不足4位数字时,前端以添加0 补齐。 b)SALARY列要求所有值均显示两位小数(如果是整数也 显示两位小数00),并在头位...

    mysql数据库my.cnf配置文件

    #指定单个查询能够使用的缓冲区大小,默认1M key_buffer_size = 1048576 #指定用于索引的缓冲区大小,增加它可得到更好处理的索引(对所有读和多重写),到你能负担得起那样多。如果你使它太大, # 系统将开始换页并且...

    oracle数据库经典题目

    13.填写下面的语句,使其可以为Class表的ID列添加一个名为PK_CLASS_ID的主键约束。 ALTER TABLE Class Add ____________ PK_LASS_ID (Constraint) PRIMARY KEY ________ (ID) 14. 每个Oracle 10g数据库在创建后都...

    C#附加SQL2005数据库详细代码

    如果附加数据库时,没有指定逻辑名,则在SQL2005上显示为“全路径,且为大写”。比如,数据库文件D:MyTest.mdf和D:MyTest.ldf,附加到SQL服务器上时,如果没有指定逻辑名,则在SQL2005上显示为“D:MYTEST.MDF”。...

    WEB渗透测试数据库

    pen.py encode -t url-all -m gbk "id=你好" pen.py encode -t md5 "aaaaaaaa" 3.1.9 解码 pen.py的decode子命令提供了解码的功能,并提供非ASCII编码编码推测功能 解码方式*-t/--type*支持: auto(默认) hex ...

Global site tag (gtag.js) - Google Analytics