我有一个查询我正在运行使用SQLiteDatabase.rawQuery
这是分组,并且不一定有一个字段,我可以作为光标所需的_id字段的别名。看到MySQL不支持rowid函数,是否有另一种解决方法来避免以下异常java.lang.IllegalArgumentException: column '_id'
不存在。此外,我正在使用自定义适配器将这些结果显示在ListView中。Android光标_id字段
1
A
回答
6
您必须扩展CursorAdapter,这需要_id列。
- 添加别名在数据库查询ID
例子:
SELECT id _id, name, address FROM user
- 或者,如果你不需要通过ID重复行,把查询假_id。
实施例:
SELECT 1 _id, name, address FROM user
- 或延长其他适配器。
+0
有帮助吗? – pawelzieba
+0
是的。靶心。 :) – davidcesarino
相关问题
- 1. MongoLab _id字段
- 2. mongoexport没有_id字段
- 3. MongoEngine 0.8.3 NotUniqueError上_id字段
- 4. 流星SimpleSchema和_id字段
- 5. mongoose(mongodb)别名_id字段
- 6. Android EditText光标
- 7. 光标不显示在文本字段
- 8. 光标在哪个字段? (ms word,vba)
- 9. 强制光标在文本字段上
- 10. 将光标移到隐藏字段
- 11. rawquerry数据光标显示空字段
- 12. SQLite光标永远不会有字段
- 13. 更新一个文档的_id(无效BSON字段名_id)
- 14. MongoWriteConcernException。的(immutable)的字段“_id”被发现被改变为_id
- 15. Android的SQLite数据库的SQLite数据库空_id字段
- 16. 你可以更改SQLite(Android)中的_id autoincrement字段吗?
- 17. 在Android中使用SQLite&ContentProvider设置_ID字段
- 18. Spring数据,_id字段映射
- 19. 没有'_id'字段的Post TypeScript对象?
- 20. 更新MongoDB中的_id字段
- 21. 通过MongoDB中的_id字段查询
- 22. Laravel外键字段名称没有'_id'
- 23. 未在ElasticSearch中添加Mongo'_id'字段
- 24. MongoDB _id字段自动生成?
- 25. 猫鼬“_id”字段不能被删除
- 26. 从ng-filter中排除_id字段angularjs
- 27. 是mongoid自动索引字段_id吗?
- 28. _id字段与索引相比
- 29. 带有持久性mongodb的_id字段
- 30. elasticsearch:_id字段的特殊行为?
你可以发表你正在执行的查询,并给我们一个你正在查询的表结构的想法吗? –