我刚学Android不久。关于Android中的SQLite怎么执行查询语句,,,急。。。。。。。。

有一个Query方法,要给几个参数。哪个方法是直接执行查询语句,返回一个结果集的比如跟JSP的rs=conn.executeQuery("select*fromtable... 有一个Query方法,要给几个参数。
哪个方法是直接执行查询语句,返回一个结果集的
比如跟JSP的 rs = conn.executeQuery("select * from table1");
展开
 我来答
风中的花朵1990
2013-09-10 · TA获得超过712个赞
知道小有建树答主
回答量:905
采纳率:66%
帮助的人:413万
展开全部
有个sqliteDatebaseHelper 类,这个类里面有个query方法用来查询数据,返回的是cursor对象
更多追问追答
追问
有没有像execSQL一样是执行SQL语句的
追答
有啊,
SQLiteDatabase 类
可以实现的
匿名用户
2013-09-10
展开全部

我正在看这些资料,里面写的非常全,可以去看下,使用一个数据库帮助类,对于数据的操作主要是获取两个方法,一个写度的,一个只读的,具体方法可查询,还有就是数据库语句的编写,当然要会数据库才行,在帮助类中使用db.execSQL来操作数据库,可返回游标来操控数据.....具体的还是去看资料吧!祝你早日取得真经

更多追问追答
追问
你说的可以去看下是到哪里看,哪里有得下载
追答
我这些资料都是买的,网上应该还没有,就算有也是花钱买的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善良的youyouok
2013-09-11 · 超过15用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:39.3万
展开全部
cursor = db.query(table, columns, selection, selectionArgs, groupBy, having, orderBy);
自己传参数就行
更多追问追答
追问
query的这个方法我知道,要问题里面也有说过,要给七个参数。我要的是像execSQL方法一样,直接执行SQL语句的,,,谢谢。。。
追答
db.execSQL("insert into person(name, age) values('测试', 1)");你是指这种??

查出来的还是cursor ,你用
do {

} while (cursor.moveToNext());
把查出来的放到数组里 ,不就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式