当我按下按钮时更新数据库中的一行
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 方法中创建条目)