'Objects in this class cannot be updated outside an edit session'

转载 2007年09月25日 12:26:00

问题
      当一个要素类参与了一个拓扑(或Geometry  Network)之后,对该要素类执行创建要素、修改要素图形或属性时,可能会出现这个异常:'Objects in this class cannot be updated outside an edit session'

原因
      这是由于ArcEngine应用程序中使用的License权限不足引起的。在ArcEngine 应用程序里面通过ArcSDE进行编辑需要License'ArcGIS Engine Enterprise Geodatabase',或ArcEditor或ArcInfo。

 解决办法
      在ArcEngine应用程序的LicenseInitializer.InitializeApplication中,为程序增加Geodatabase的编辑权限。


    
Public Function InitializeApplication As Boolean

       '……
       licenseStatus = CheckOutLicensesesriLicenseProductCode.esriLicenseProductCodeEngineGeoDB

        licenseStatus = CheckOutLicensesesriLicenseProductCode.esriLicenseProductCodeEngine
       
       '……
    End Function

 

 

http://www.6635.info/archive/CiDonOu/2007-06-01-767805/%D4%DD%CA%B1%BF%D5

相关文章推荐

ArcEngine错误提示

错误代码 错误描述 错误名称 HRESULT:0x80040201 “Failed to load a resource (string, icon, bitm...
  • yh0503
  • yh0503
  • 2016-07-24 14:58
  • 3832

ArcEngine错误提示

错误代码 错误名称 错误描述 HRESULT:0x80040201 FDO_E_LOADING_RESOURCE “Failed to load a resource (string...

IntelliSense: PCH warning: header stop cannot be in a macro or #if block. An intellisense PCH file

今天在vs2010写了点代码,居然报了“IntelliSense: PCH warning: header stop cannot be in a macro or #if block.  An in...

This absolute uri http://java.sun.com/jsp/jstl/core) cannot be resolved in either web.xml or the ...

今天遇到了一个问题,如标题一样的,在网上搜到了一篇文章,他说的方法很实用。 在JSP中This absolute uri http://java.sun.com/jsp/jstl/core ...

Cannot refer to a non-final variable response inside an inner class defined in a different method

内部类中调用外部类的局部变量。若是没有final的话就会出现报错: 匿名内部类不能访问外部类方法中的局部变量,除非该变量被声明为final类型   1. 这里所...

Cannot refer to a non-final variable mylis inside an inner class defined in a different method

今天测试jedis的发布订阅模式的时候偶然碰到这样的问题,匿名内部类不能引用外部类中非final类型的变量。 查了下看到有人说原因如下: 局部匿名类在源代码编译后也是要生成对应的class文...

Cannot refer to a non-final variable i inside an inner class defined in a differ

涉及到闭包(closure)的概念。   不同语言对闭包选择了不同的支持,相比之下,C#中就能够在匿名函数中引用非final的外部变量,例如这篇帖子中提到的C#代码: Java代码  L...

identifier 'DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION' must be declared

由“如何跟踪某个session的SQL”来试用sql_trace进行sql跟踪,18:43:27 ejing@ORCL> select distinct sid from v$mystat;     ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)