查询数据库报出的空指针??

有a和b 2条记录先后经过一段程序;他们的value值都是空的;
String str = 实体Bean.getValue();
a的value是显示""; 而b的value显示是null;
所以运行完a是没有值,但不报错;b是null,报出控制针。
一样的数据怎么出来的结果不一样啊?

找到答案了,不关数据库的事

a和b的value值都是同一个实体?

a和b是返回的一条记录里的两个值?如果是的话,看看a和b是否在数据库中设置了default。

不如debug一下啦,这样空想效果,意义不大。就着异常找答案,最有用。

可能是你数据库ab的类型和实体类的数据类型不一致

首先你的a、b是不是一样的数据类型?