首頁 / 浏覽問題 / 桌面GIS / 問題詳情
idesktop創建達夢數據庫型數據源并導入一(yī / yì /yí)張空的(de)表後,在(zài)數據庫中新增一(yī / yì /yí)條數據,在(zài)idesktop上(shàng)無法查看到(dào)新增後的(de)數據
7EXP 2025年05月07日
使用産品:idesktopx 11i  操作系統:win11 x64
數據類型: 達夢8 數據庫
問題詳細描述:idesktop創建達夢數據庫型數據源後修改數據庫數據,在(zài)idesktop上(shàng)無法查看到(dào),我知道(dào)可能跟Sm表有關,但是(shì)不(bù)清楚具體要(yào / yāo)修改哪些表,請問有相關的(de)博客嗎
問題重現步驟: 1.新建 達夢 數據庫型數據源 2. 從GDB文件中任意導入一(yī / yì /yí)個(gè)空圖層 3. 在(zài)數據庫的(de)該圖層中新增一(yī / yì /yí)條數據 4. 再在(zài)idesktopx 中查看該圖層,沒有數據存在(zài),屬性表也(yě)沒有數據

1個(gè)回答

您好,

當您直接在(zài)達夢數據庫中修改數據而(ér)在(zài) iDesktopX 中無法看到(dào)更新時(shí),這(zhè)确實與 SuperMap 的(de) SM(系統管理)表有關。

SuperMap GIS平台使用一(yī / yì /yí)組系統表來(lái)管理空間數據的(de)元數據和(hé / huò)狀态信息,系統表羅列可參考官方博客:https://blog.csdn.net/supermapsupport/article/details/128496058

當您直接在(zài)數據庫中修改數據時(shí),這(zhè)些系統表沒有被同步更新,導緻 iDesktopX 無法感知到(dào)數據變化。

從軟件使用上(shàng),強烈建議您始終通過 iDesktopX 界面來(lái)操作數據,而(ér)不(bù)是(shì)直接修改數據庫表。這(zhè)是(shì)因爲(wéi / wèi):

1、iDesktopX 會同時(shí)更新業務數據和(hé / huò)系統表,保持數據一(yī / yì /yí)緻性;

2、直接修改數據庫可能破壞數據完整性;

3、可能導緻不(bù)可預見的(de)軟件行爲(wéi / wèi)或數據損壞;

希望能夠幫助到(dào)您。

1,240EXP 2025年05月08日
...