android中Sqlite查询的数据返回排序问题
2017-01-20 16:15
337 查看
关于android中Sqlite查询的数据返回排序问题
遇到一个问题,就是查询数据库中数据,然后返回,每次返回的数据显示的顺序不一样,有时候a,b,c,d ,有时候b,d,c,a ,有时候c,a,d,b。所以看着怪怪的。
遇到此类问题,可以通过 order by id asc来排序,让它按照固定的规则返回,这样就不会乱。
我这儿是通过mobile来排序,在select语句末尾加上" order by mobile asc",然后每次返回的数据顺序就一样了。
还有一个问题就是asc为升序, desc为降序,具体用哪个看自己需求。
好了,没了。==
遇到一个问题,就是查询数据库中数据,然后返回,每次返回的数据显示的顺序不一样,有时候a,b,c,d ,有时候b,d,c,a ,有时候c,a,d,b。所以看着怪怪的。
遇到此类问题,可以通过 order by id asc来排序,让它按照固定的规则返回,这样就不会乱。
DBHelper.retrieveGroupMemberInfo("select * from _groupTable where groupId=" + groupId.trim() + " order by mobile asc", new DBHelper.OnRequestListener() { @Override public void onRequest(List list) { } });
我这儿是通过mobile来排序,在select语句末尾加上" order by mobile asc",然后每次返回的数据顺序就一样了。
还有一个问题就是asc为升序, desc为降序,具体用哪个看自己需求。
好了,没了。==
相关文章推荐
- android-webview执行js
- Android init.rc 的生成
- 在Android中用Kotlin的Anko运行后台任务(KAD 09)
- Android native service实例(二)Healthd模块
- Android Studio中的Module打包成jar方法
- Android5.0 标题栏顶部出现空白
- Android-关于一个界面同级中需要两个listView时,一个ListView被嵌套在ScrollView中,ListView的适配器adapter中的getView执行次数重复问题
- ViewPager,ScrollView 嵌套ViewPager滑动冲突解决
- Gradle 的一个打包脚本
- 2016年终总结
- Android音视频学习第4章:视频直播实现之推送视频篇
- Android M(6.0)运行时权限申请及遇到的坑
- Android通过PHP服务器实现登录功能
- Android studio 怎么使用单元测试(不需要device)
- android中常用的设计模式 --- 观察者模式
- Android Studio 常见问题集锦
- Android 全局Dialog的实现方式
- Android string.xml中显示特殊字符
- android新特性:DrawerLayout与NavigationView配合使用
- Android API等级及目录详解