В настоящее время я разрабатываю приложение для Android. База данных содержит только один столбец только с именем. Вот это код:Обновление базы данных с помощью одного поля
public long insert(String content){
ContentValues contentValues = new ContentValues();
contentValues.put(KEY_CONTENT, content);
return sqLiteDatabase.insert(MYDATABASE_TABLE, null, contentValues);
}
Как сделать обновление для определенного столбца (в соответствии с его индексом) в этой базе данных?
Если это действительно единственный столбец, и у вас нет столбца id, у вас есть проблема. –
Я использовал, чтобы поставить столбец _id, но он всегда вызывает силу каждый раз, когда приложение запускается. Попробовав несколько решений, единственным решением, которое работает, является создание базы данных только с одним столбцом. –
Без столбца id вам нечего идентифицировать строку, кроме содержимого столбца. В таблице базы данных нет такой вещи, как заказ, если у вас нет заказов, поэтому вы не можете «обновить третью строку», например. –