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/エクステンションシリーズ/eBuilder
--------------------------------------------------------------------------------


FAQID:127
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk