Я использовал отдельный класс для создания db. В том, что я написал функцию удаления, как этотКак удалить определенную строку в sqlite databse в android?
public void name_delete(String name){
SQLiteDatabase db = this.getWritableDatabase();
db.delete(TABLE_NAME, KEY_NAME + "=" + name, null);
//KEY_NAME is a column name
}
В главном классе я назвал эту функцию
db.name_delete(""+all_names.getSelectedItem().toString());
all_names.getSelectedItem(). ToString() является вертушка выбранный элемент. Чтобы удалить определенную строку с именем, выбранным в spinner. Помогите мне, как написать функцию.
функция удаления работает perfectly.I иметь 5 имен, каждое имя имеет один идентификатор от 1 до 5.When удалить четвертое имя, идентификатор строки будет 1,2,3,5. Как организовать 1,2,3,4. (возможно, возможно) – Yugesh
вы можете сделать обновление и установить id до 4, где id = 5, что это за идентификатор? это первичный ключ таблицы? –
k большое спасибо. – Yugesh