ao q parece está tentando atualizar o registro (salvar ou alterar) sem addnew ou edit.
Se for alterar o registro coloque Recordset.edit antes da atribuição do valor ao campo ou se for salvar um registro novo coloque Recordset.AddNew.
qq problema postae
t+