浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
对数据集操作的addNew方法报错
yaotianc...
2EXP
2017年12月11日
版本 iObjects Java 8.1.1.14428
对数据集操作的addNew方法报错,value 参数的类型不正确,找不到问题的原因所在
iobjects
java
1个回答
您好,请问你recordset对应的数据集是什么类型的?点数据集?线数据集?然后你添加的对象又是什么类型的,是否跟数据集类型一致呢?
胡林
5,985EXP
2017年12月11日
您好,是点数据集,添加也是点数据集,跟addNew第二个参数有关。不加第二个参数则正确,第二个参数传的是HashMap,似乎一样的代码在6R上就不会报错
第二参数传的键值对种,请检查所有的key在对应的数据集属性表结构里是否都存在,并且传入的value的类型是否与数据集对应字段类型一致。
感谢,已找到问题原因
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
操作点数据集时addNew()方法参数类型异常
对数据集操作后,场景没有刷新
对数据集操作后,场景没有刷新
用Datasets.Create方法创建临时数据集加载缓慢
超图FAQ:iobject for java 11.1.1,请问一下查询矢量数据集数量两个方法返回不一致
iObjects.java工作空间后出错无法释放时应该如何应对?
超图FAQ:iObjects Java 11.1.1,应用提示依赖缺失,但是执行依赖检查提示没有缺少依赖,错误提示 WrapjPlot(Not found in java.library.path),操作系统UOS,架构是aarch64
超图FAQ:请教一下,基于iObjects java如何生成地形缓存,看有些方法已经过时了,如何和桌面设置的参数一一对应?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...