Vasiliusis, что-то вы намудрили, по-моему.
На сколько я смог догадаться, вы делаете отдельную форму для редактирования или вставки записи в таблицу? Или нет?
До сих пор не понятно почему изменение данных в БД происходит из метода modified, который для этого совсем не предназначен?