社区
Android
帖子详情
android startquery方法的问题
T-Quake
2012-06-28 04:33:26
大家好,我想在uI里面去查找数据库,但是又不能阻塞主线程,所以使用AsyncQueryHandler.startquery方法去查询,但是悲剧的是不同于query方法,这个方法没有orderby这个参数,所以导致查询的数据有重复,不知道有没有大哥知道该怎么用这个方法啊?
...全文
231
7
打赏
收藏
android startquery方法的问题
大家好,我想在uI里面去查找数据库,但是又不能阻塞主线程,所以使用AsyncQueryHandler.startquery方法去查询,但是悲剧的是不同于query方法,这个方法没有orderby这个参数,所以导致查询的数据有重复,不知道有没有大哥知道该怎么用这个方法啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hvk687
2012-07-09
打赏
举报
回复
没有尝试过有没有用,可以重载contentprovider的方法,在uri上添加一个里面在做自己的事情
T-Quake
2012-07-09
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
最后一个参数填充的是一个字符串。直接在这个字符串后面追加 group by。 例如:最后的字符串填充的是date desc 在date desc 后面加上 group by *
不行啊,我原本在2.3平台上projection参数使用这样 "1==1) "+"GROUP BY XXX"+"(",但是到了4.0平台这句话又没用了。。。悲催。
[/Quote] "1==1) "+"GROUP BY (" + "XXXX"
T-Quake
2012-07-09
打赏
举报
回复
有大哥知道这个重复的数据如何筛选吗?使用provider给的query方法或者startquery()纠结啊。
T-Quake
2012-07-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
最后一个参数填充的是一个字符串。直接在这个字符串后面追加 group by。 例如:最后的字符串填充的是date desc 在date desc 后面加上 group by *
[/Quote]
不行啊,我原本在2.3平台上projection参数使用这样 "1==1) "+"GROUP BY XXX"+"(",但是到了4.0平台这句话又没用了。。。悲催。
宁静而致远
2012-07-01
打赏
举报
回复
最后一个参数填充的是一个字符串。直接在这个字符串后面追加 group by。 例如:最后的字符串填充的是date desc 在date desc 后面加上 group by *
T-Quake
2012-07-01
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
有orderby这个参数啊,最后一个参数就是
[/Quote]不好意思啊 是我寫錯了 是group by
xiaoyi5214
2012-06-29
打赏
举报
回复
有orderby这个参数啊,最后一个参数就是
AsyncQueryHandler 手机联系人信息读取
AsyncQueryHandler 异步读取DB数据 手机联系人信息读取
android
query
方法
各个参数的含义
query()
方法
Android
Framework实战开发篇
广大的
Android
应用开发者是不是对
Android
系统充满着好奇,是不是很想学习
Android
系统开发,可惜自己学习难度又太大,本课程将手把手教你学
Android
Framework开发,带你走进
Android
系统开发的殿堂,全课程以实战为主...
Android
AsyncQueryHandler
最近在做项目的时候,查看前辈写的代码,发现了AsyncQueryHandler.s
tar
tQuery
()这种写法。 由于以前一直没有使用过AsyncQueryHandler这个类,所以就根据网上查找到的信息和自己查看源码的的理解写下这篇文章。 本文的理解比较浅显,如果有理解错误,欢迎指正。 首先感谢如下两篇文章的作者,感谢他们的无私分享。 https://blog.csdn.net/weixin_42193691/article/details/82469627 https://blog.csdn
Android
SQLite 使用 query 查询特定行数据
query()
方法
: query( table, columns, selection, selectionArgs, groupBy, having, orderBy, limit ); 参数含义: table:表名。 columns:要查询出来的列名。 selection:查询条件子句。 selectionArgs:对应于selection语句中占位符的值。 groupBy:分组。相当于s...
Android
80,359
社区成员
91,290
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章