If this property is set to Always, the value in the database is always modified, set to the current field value. If it is set to Never, the value in the database is always left unchanged. If it is set to IfChanged (default), the value in the database is set to the current field value if the current field value is different from the original field value as it was last fetched from the database. The original value can be retrieved using C1DataRow.Item (field, C1.Data.DataRowVersionEnum.Original).