Удалить строку из базы данных sqlite через имя файла и не зная определенного столбца - PullRequest
0 голосов
/ 05 мая 2011

существует ли форма запроса, в которой я могу удалить запись из базы данных sqlite, просто указав имя файла, не зная точного столбца, в котором она находится.

я знаю, что этот код мог бы работать, но я не знаю, что поместить в мое предложение Where. Я попробовал это, но я не знаю, если я прав. Спасибо.

  public boolean deleteTag(String entry ){
  return db.delete(DATABASE_TABLE, KEY_ID + "=?", new String[]{entry}) >0;      
    }

или, в любом случае, я могу извлечь имя столбца из запроса курсора. Извините, я знаю, что спрашиваю, звучит странно. Спасибо

1 Ответ

0 голосов
/ 05 мая 2011

'Cursor.getColumnNames () will give you array of names. Then you can loop through it and get column id by doing Cursor.getColumnIndex (columnName) `это то, что вы спрашиваете?

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