idesk业务表导入破损

0 投票

使用产品:SuperMap iDesktop .NET 9D 操作系统:win10

数据库:postgresql,数据源型工作空间

问题描述:

问题一:数据库中的属性表,以业务表的形式在桌面端导入,会报错:打开属性表失败,数据集可能已损坏。

问题二:若是以excel方式,在桌面端导入数据集属性表,字段属性会变成文本型,且对文本型字段类型进行修改为整形时,报错:字段类型修改失败,具体转换条件,请查帮助文档。

终上所述:如何才能成功的导如属性表数据,且字段类型是正确的,或者支持手动修改。

联系方式:qq:840207110

图片:

5月 8, 2019 分类:  210次浏览 | 用户: 超图小号 牛刀小试 (101 分)

1个回答

0 投票
您是用的哪个版本呢?911及高版本是可以修改字段类型的,其次导入excel的时候需要选择正确的编码格式
5月 8, 2019 用户: 林立勇 名扬四海 (1,022 分)
你好,第一个是以业务表的形式导入postgres中的表,报导入失败,可能已损坏的问题是什么原因呢?第二个是excel表格是能够导入的也能看到数据但是字段都变成了文本型,我想要改成整数型报转换失败,而且我在导入excel的时候并没有看到编码格式啊?
1.您这个postgres表以前是没有入过超图的库吧,缺少超图系统字段,所以会导入失败

2.您是直接通过导入数据集的方式导入excel吗?导入数据集方式导入后会选择源文件字符集

并我是通过桌面端创建的数据库型的工作空间,这肯定是正确没有问题的,至于导入excel好像没有看到字符集呢

是导入的xlsx的话不用选择字符集,如果你修改失败的话,那么就是你数据的原因了,某些字段的值不是整型,你需要检查你表中的数据​​​​​​​

...