【发布时间】:2016-05-03 04:49:34
【问题描述】:
我遇到了一种情况,我需要执行复杂的查询来获取光标。不知道有没有可能。场景是: 数据库中有三个表。
表格列 表 1 _id、名称、编号、.... 表 2 _id, table1_id, col1, col2, .... 表 3 _id, table2_id, col1, col2, ....
在这些表中,当表 2 中插入任何记录时,相应的 table1 id 将插入该记录中。与表 3 记录一起插入的表 2 id 相同。
我希望 CursorAdapter 的光标显示 Table-3 数据的列表视图。
Cursor cursor = getContentResolver().query(TABLE_3_NAME, null, null, null, null);
现在需要在此查询中添加 Table-1 的选择和选择参数。
安卓可以吗?
【问题讨论】:
-
当从listview中选择特定数据时,是否要在listview中显示表3的数据以及从表1中获取数据的数据
标签: android android-sqlite android-cursoradapter android-cursor