[英]Get data from multiple tables using Content Provider
Hello everyone, I am using content provider and create a database with multiple tables. 大家好,我正在使用内容提供程序并创建具有多个表的数据库。 I already get , insert , update and delete the values of tables.
我已经获取,插入,更新和删除表的值。 Now I want to get data from multiple tables in a single query.
现在,我想在一个查询中从多个表中获取数据。 I wounder how can I do it by content provider and cursor.
我讨厌如何通过内容提供者和游标做到这一点。 Kindly help me on this.
请帮助我。 Thanks
谢谢
You can join multiple tables using a ContentProvider. 您可以使用ContentProvider联接多个表。
Look at android-contentprovider-database-query-multiple-tables . 查看android-contentprovider-database-query-multiple-tables 。
So the source code is also available at GitHub, 因此,源代码也可以在GitHub上获得,
https://github.com/android/platform_packages_providers_contactsprovider/blob/master/src/com/android/providers/contacts/ContactsProvider2.java https://github.com/android/platform_packages_providers_contactsprovider/blob/master/src/com/android/providers/contacts/ContactsProvider2.java
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.