我在使用TADOQuery更新数据的时候出现了field cannot be modified的问题,问题如下:我用的是sql数据库,数据库表中有自增字段
首先将SET IDENTITY_INSERT [tablename]设置为 ON,允许设置自增字段的值
然后
adoL.Append;
将另一个数据库相同表的内容拷贝到这个数据库表中
.......
 For iLoop := 0 to adoL.FieldCount -1 do      adoL.Fields[iLoop].Value := adoR.FieldByName(adoL.Fields[iLoop].FieldName).Value;
出现field cannot be modified的问题
我跟踪发现adoL.Fields[iLoop].CanModify为false,但是CanModify为只读属性,不能修改,请问如何解决