Я иногда получаю эту ошибку, когда пытаюсь обновить запись через сетку.
One error saving changes to table "SCHEMA"."TABLENAME":
Row 3: Data got committed in another/same session, cannot update row.
Посмотрел на OTN, но решения еще не было.
Пробовал отключить параметр Опубликовать изменения при изменении строки, но все равно не повезло.
Существует известное решение для установки поля NULL через рабочий лист SQL, но это, безусловно, боль.