很抱歉,如果之前有人问过此问题。为什么在SqlQueryBuilder
ContentProvider
类
1)SqlQueryBuilder
类用于什么目的?
2)这种方法有什么作用?
qb.setTables(STUDENTS_TABLE_NAME);
qb.setProjectionMap(STUDENTS_PROJECTION_MAP);
qb.appendWhere( _ID + "=" + uri.getPathSegments().get(1));
3)我在内容解析器中注意到使用了呼叫内容提供商query().managedQuery()
。为什么使用这种方法?
答案 0 :(得分:0)
SQLiteQueryBuilder是一个有助于构建SQL查询的便捷类。 请尝试使用此文档来使用API:
https://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html