Запрос обновления Android SQlite - PullRequest
4 голосов
/ 21 февраля 2012

У меня есть запрос на обновление, где мне нужно передать несколько параметров. Пожалуйста, руководство, как это сделать. Здесь вместо «id» я хочу несколько параметров, например, name age.

// Код

   ContentValues updateCountry = new ContentValues();
   updateCountry.put("country_name", "United States");
   db.update("tbl_countries", updateCountry, "id=?", new String[] {Long.toString(countryId)})

1 Ответ

16 голосов
/ 21 февраля 2012

Попробуйте

   ContentValues updateCountry = new ContentValues();
   updateCountry.put("country_name", "United States");
   db.update("tbl_countries", updateCountry, "id=? AND name=? AND age=?", new String[]{Long.toString(countryId),"name_value","age_value"});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...