在Enterprse Architect Sparx Systems中导入软件包后,如何解决错误

|| 每当我想更改某些类中的某些属性时,都会收到以下错误消息: :Microsoft光标引擎[-2147217864] 无法找到行进行更新。自上次读取以来,某些值可能已更改。 ADODB.Recordset [-2146825069] 在这种情况下,不允许进行操作。 我该如何解决?     
已邀请:
即使很久以前发布了这个问题: 我的项目中也会不时发生此错误。 每次我尝试在Enterprise Architect项目中编辑特定元素时,都会收到完全相同的错误消息。唯一的解决方案是完全删除元素,然后再次创建它。 @TomO:   导入软件包时,这是从XMI导入的还是从源代码目录导入的? 我仅通过XMI文件导入。   您将什么用作存储库? 我正在使用基于PostgreSQL服务器的存储库,可以通过ODBC驱动程序进行访问。   在ODBC数据源配置中,您是否具有“返回匹配的行而不是受影响的行”和“允许大结果集”。 可以指定在哪里可以找到这些选项?也许这已经过时了,因为我在ODBC驱动程序的“选项/数据源”菜单下找不到这些选项中的任何一个。   如果要从XMI导入,则要在导入时剥离GUID,如果要在模型中复制现有文件夹的副本,因为具有两个具有相同GUID的元素是不理想的,这总是一个好主意;-) 导出时我会剥离GUID,而导入XMI文件时会再次剥离GUID。 我真的很感谢有关此主题的任何帮助。     
如果可能的话,我可能需要更多信息。导入软件包时,这是从XMI导入的还是从源代码目录导入的?您将什么用作存储库?鉴于错误,我假设它不是本地EAP文件。 在ODBC数据源配置中,您是否具有“返回匹配的行而不是受影响的行”和“允许大结果集” 如果要从XMI导入,则要在导入时剥离GUID,如果要在模型中复制现有文件夹的副本,因为具有两个具有相同GUID的元素是不理想的,这总是一个好主意;-) 我还注意到您在4月14日问了这个问题-很抱歉,我花了这么长时间才找到您的请求。我希望这有帮助!     
您是否要以云存储库的形式访问ea存储库?如果是这样,您可以尝试切换为将存储库作为odbc数据源访问,并且可以解决此问题。我认为这是Sparx企业架构师云服务的错误。     

要回复问题请先登录注册