Android SQLiteDatabase.rawQueryWithFactory, параметр editTable - PullRequest
3 голосов
/ 06 мая 2010

SQLiteDatabase.rawQueryWithFactory имеет один параметр editTable, который я не совсем понимаю. Я посмотрел на источник и обнаружил, что, вероятно, все будет в порядке, если использовать findEditTables( tableName ) в качестве значения (потому что это значение используется при вызове queryWithFactory), а findEditTables просто получит первую таблицу из этого списка строк, я думаю, просто передать одно из имен таблиц, которые я запрашиваю, так как параметр будет работать нормально.

Однако это все равно не помогает мне понять, для чего используется параметр, поэтому, если вы знаете, было бы неплохо, если бы вы могли объяснить:)

1 Ответ

0 голосов
/ 25 августа 2012

editTable -> SQLiteDirectCursorDriver -> SQLiteCursor

SQLiteDirectCursorDriver передает editTable в SQLiteCursor, не влияя ни на что другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...