обновить строку в базу данных при нажатии на кнопкуполучает исключение в обновлении базы данных SQLite в андроида
public void updateContact(long id, String x, String y,String angle)
{
ContentValues editCon = new ContentValues();
editCon.put(KEY_X, x);
editCon.put(KEY_Y, y);
editCon.put(KEY_ANGLE, angle);
ourDatabase.update(DATABASE_TABLE, editCon, KEY_ROWID + id, null);
}
и я использую его entry.updateContact(1, Double.toString(db1), Double.toString(db2), Double.toString(db3));
, но я получаю исключение: no such colum: _id1 (code1): , while compiling: UPDATE SavedTable SET position_y=?, position_x=?, position_angle=? WHERE_id1
, хотя у меня есть база данных с одной строкой (я создаю запись в своем методе oncreate основного вида деятельности)
опубликовать полный код, с журналом –
Вы обновили номер версии базы данных с момента изменения любые имена столбцов? – Magicode