嗨,大家好,我正在使用文件Geodatabase API v.1.5.1与。net,当我尝试插入一个新行到现有的功能类,我得到以下错误“用户没有权限执行该操作”。1.Geodatabase. open (@"C:\temp\MyTest.gdb");2.Table Table = geodatabase.OpenTable("\\MyFeatureClass");3.Row newRow = table.CreateRowObject();4.PointShapeBuffer sb = new PointShapeBuffer();5. sb .Setup(ShapeType.Point); 6. Point point = new Point(x,y); 7. sb .point = point; 8. newRow.SetGeometry( sb ); 9. table.Insert(newRow); 10. geodatabase.Close(); What I have noticed is that the property table. IsEditable is false in my test. In the "Editing" sample that comes with the API it works fine when they open the "Cities" Feature class. The property table. IsEditable is set to true. Is this related to the problem I am seeing? BTW the geo database I am playing with, is created in ArcGis Pro 2.4.2. Is there a way to solve the issue? Many thanks in advance, Greg
...查看更多