请大家帮帮忙!!真的很奇怪!,表里的值明明是1,但取出来变了null?!! 
在ORacle里定义是integer/number,ejb的数据类型应该是什么呢?试了int, INTEGER, BIGDECIMAL都不行啊!急死了

解决方案 »

  1.   

    number在java中当用对象看待。你用getString()应该没有问题。
      

  2.   

    我试了把EJB这边定义成String,可是当表里值少于10时还是跟我返回空值!!这是什么问题了?难道大家都没头绪吗?我这么倒霉只有我才碰上?恳请大家给点意见!谢谢!
      

  3.   

    我终于自己找到原因了!!!现在把经验分享给大家,原来是JDBC driver的问题。之前我用的是weblogic.jdbc.oci.driver老是出现上列问题,改用oracle.jdbc.driver.OracleDriver后就正常了!!!!真的折磨了我两三天了!