对数据集操作的addNew方法报错

0 投票
92 浏览

版本 iObjects Java  8.1.1.14428

对数据集操作的addNew方法报错,value 参数的类型不正确,找不到问题的原因所在

最新提问 12月 11, 2017 分类:  92次浏览 | 用户: yaotianci (2 分)

1个回答

0 投票
 
已采纳
您好,请问你recordset对应的数据集是什么类型的?点数据集?线数据集?然后你添加的对象又是什么类型的,是否跟数据集类型一致呢?
最新回答 12月 11, 2017 用户: 胡林 名扬四海 (3,231 分)
采纳于 12月 11, 2017 用户:yaotianci
您好,是点数据集,添加也是点数据集,跟addNew第二个参数有关。不加第二个参数则正确,第二个参数传的是HashMap,似乎一样的代码在6R上就不会报错
第二参数传的键值对种,请检查所有的key在对应的数据集属性表结构里是否都存在,并且传入的value的类型是否与数据集对应字段类型一致。
感谢,已找到问题原因
...