Запрашивание базы данных Android для определенного фрагмента данных - PullRequest
1 голос
/ 10 сентября 2010

Я создаю метод, который будет проверять, заполнен ли столбец в строке базы данных;и если да, то он возвращает varchar в той строке, иначе он вызывает веб-сервис для возврата этих данных.

Мой вопрос: каков стандартный способ выбора столбца с Android?(выберите mycolumn из mytable, где _id = x;)

Я создал ContentProvider вокруг своей базы данных.Должен ли я просто вызвать «запрос» напрямую?Примечание. Этот метод используется в службе

.

1 Ответ

1 голос
/ 10 сентября 2010

вам просто нужно возиться с аргументом выбора в запросе

String selection = MyDatabaseConstants.ID " = " + String.valueOf(x);
Cursor c = getContentResolver().query(MyDatabaseConstants.Content_URI,MyDatabaseConstants.Proj, selection,null,null,null);
...