通过e Builder生成的DAO中,发生java.lang.NumberFormatException: For input string: \"159933.0\"。

 
【回答】
如果使用record的get函数,则获取number类型的字段值的十分位,将其parseInt时发生错误。
通过将已生成的源代码修改为如下,可以规避此现象。
data.setInfoKey((int) Double.parseDouble(record.get("XXX").toString());

-- 适用对象 ----------------------------------------------------------------
iWP/Extention系列/eBuilder
--------------------------------------------------------------------------------


FAQID:127
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持