转换为整数或者浮点数时用户输入了其它非法字符,再说楼主,我很想说声你TMD真2B,给个异常,让人给你解决问题啊!!!!!!!!!! 仨月,就你这种问题方式,谁饿解决不了。

解决方案 »

  1.   

    java.lang.NumberFormatException字符格式转换不正确看看那里你有转换数据的,问题就出在这里自己好好去找找
      

  2.   

    java.lang.NumberFormatException错误通常是数据类型不匹配,你看下你的BigDecimal.java中的第459和728行,你应该有对它们进行转换,而你取到的值不是那种类型或是没取到为null
      

  3.   

    数据类型不匹配 估计在传浮点类型的时候 传成int了
      

  4.   

    看_BaseRootDAO.java的91行,可能是你输入的条件类型有问题或者是对应实体的属性和库里面存的数据的属性不符。
      

  5.   

    at com.inspur.common.dao._BaseRootDAO.getPageObjectsByHql(_BaseRootDAO.java:91)
    at com.inspur.cust.tdnett.dao.base.BaseTdYwdbdDAO.getPageObjects(BaseTdYwdbdDAO.java:62)
    at com.inspur.cust.tdnett.service.TdYwdbdService.retrieveTdYwdbdPage(TdYwdbdService.java:25)
    应该是这几个类中的问题吧,把问题源的代码先贴出来看看。或者你自己加断点测试一下。
      

  6.   

    这个问题应该是这样的,你从oracle数据库中取得数据时BigDecimal类型的,而你定义的类其实是Integer类型的,自然就存在数据转换的错误了,建议楼主自己看看你定义的类型中是否有Integer类型的,然后用类型转换一下应该可以解决
      

  7.   

    数据库是char/varchar2,存放的是“abc”,“你好吗”或者其他非数字的字符串,你对resultset调用getBigDecimal,别说三个月了,三百个月,你还被钉在CSDN历史的耻辱柱上
      

  8.   

    三个月了,NumberFormatException之类的问题还没解决,即是Member of Hall of Shame
      

  9.   

    佩服佩服,都会用spring和hiberna的人了,竟然这个错误都解决不了,肯定是传说中的高手,对这种最基础最简单的问题肯定是不削一顾的,请大家表示理解~~~
      

  10.   

     新建的java技术1群---87115896!!求大牛。小牛进 [Java Java EE]  有兴趣的进!!
      

  11.   

    这是一个数字格式化错误
    看下这行
    at com.inspur.cust.tdnett.dao.base.BaseTdYwdbdDAO.getPageObjects(BaseTdYwdbdDAO.java:62)
      

  12.   

    lz SB
    鉴定完毕!!!!!
      

  13.   

    java.lang.NumberFormatException
           Number    这是什么意思懂不?  
            Format     这是什么意思懂不 ? 
        
       不会的话下载个翻译软件看看 。    
      

  14.   

    别提示啊。看楼主急得满头大汗语无伦次失去理智,也是CSDN的一大乐趣。
      

  15.   

    刚刚登录csdn,然后看了这个贴之后,果断关闭csdn!