Arcgis Engine二次开发过程中,修改要素字段值时报此错误,已解决
原因:值长度超出字段长度
解决方法:在catalog中修改图层该字段长度,或者加个判断值长度是否超出字段长度的语句
int index=layer.FeatureClass.Fields.FindField("字段名称"); //获取图层字段索引
int length=layer.FeatureClass.Fields.Field[index].Length;//获取该字段长度
Arcgis Engine二次开发过程中,修改要素字段值时报此错误,已解决
原因:值长度超出字段长度
解决方法:在catalog中修改图层该字段长度,或者加个判断值长度是否超出字段长度的语句
int index=layer.FeatureClass.Fields.FindField("字段名称"); //获取图层字段索引
int length=layer.FeatureClass.Fields.Field[index].Length;//获取该字段长度