每次導入包後解決錯誤我想在某些類我得到以下錯誤信息更改某些屬性:如何在Enterprse建築師Sparx Systems的
:Microsoft遊標引擎[-2147217864] 行不能位於更新。自上次讀取以來,某些值可能已更改。
ADODB.Recordset [-2146825069] 在此上下文中不允許操作。
我該如何解決它們?
每次導入包後解決錯誤我想在某些類我得到以下錯誤信息更改某些屬性:如何在Enterprse建築師Sparx Systems的
:Microsoft遊標引擎[-2147217864] 行不能位於更新。自上次讀取以來,某些值可能已更改。
ADODB.Recordset [-2146825069] 在此上下文中不允許操作。
我該如何解決它們?
如果可能我可能需要更多信息。當你導入一個包時,這是來自XMI還是你導入一個源代碼目錄?你使用什麼作爲存儲庫?鑑於錯誤,我假設它不是本地EAP文件。
在您的ODBC數據源配置你有「返回匹配的行,而不是受影響的行」和「允許大結果集」
如果要導入的形式XMI你在進口剝離的GUID,這始終是一個好主意,如果您在您的模型中製作一個現有文件夾的副本,因爲它具有兩個具有相同GUID的元素並不理想;-)
我也注意到您在4月14日詢問了這個問題 - 我很長時間才能找到你的請求。我希望這有幫助!
即使這個問題是很久以前貼:
現在,然後在我的項目出現這個錯誤了。 每次嘗試編輯Enterprise Architect項目中的特定元素時,我都會得到完全相同的錯誤消息。唯一的解決方法是完全刪除元素並重新創建。
@TomO:
當您導入一個包,這是從XMI或者導入一個源代碼目錄?
我只能通過XMI文件導入。
你用什麼作爲存儲庫?
我正在使用基於PostgreSQL-Server的存儲庫,我通過ODBC驅動程序訪問該存儲庫。
在你的ODBC數據源配置中,你有「返回匹配的行而不是受影響的行」和「允許大的結果集」。
可以指定我可以在哪裏找到這些選項?也許這已經過時了,因爲在我的ODBC驅動程序的Options/Datasource Menu下找不到任何這些選項。
如果要導入的形式XMI你在進口剝離的GUID,這始終是一個好主意,如果你正在你的模型中的現有文件夾的副本,具有相同的GUID兩個元素是不理想;-)
我在導出時刪除GUID,當我導入XMI文件時再次刪除GUID。
我真的想了解關於這個話題的任何幫助。
您是否正在以雲存儲庫的身份訪問您的ea存儲庫?如果是這樣,您可以嘗試切換到作爲odbc數據源訪問存儲庫,並且可以解決此問題。我認爲這是Sparx企業架構雲服務的一個漏洞。
我有同樣的問題... – toscanelli 2014-09-26 15:31:57