编译和运行的jdk版本最好一致,不然运行问题多JDK1.4本来就没有StringBuilder的类,1.5以后才加进去的,据说是从.net借鉴过来的

解决方案 »

  1.   

    你是不是引用必须在jdk1.5版本及以上执行的组件在jdk1.4之上这么拼接字符串完全不应该有问题
      

  2.   

    但是eclipse里面用 这个JDK怎么就能编译通过了呢?
    大侠~
    指点呀
      

  3.   

    JBUILDER 2006 上面的组件怎么设置呀?
      

  4.   

    还有我在JBUILDER里面没有写
     String str_updateRmSQLE = "update PCDPLNHORMST set CTAPP_NUM = '" + dbl_rmCostE + "' where ORG_NO = '" +  
              str_orgNo +  
              "' and DPLNH_YEAR = '" + str_Year + "' and DPLNH_MONTH = '" + str_Month +  
              "' and to_char(DPLNH_DATE,'YYYY-MM-DD') = '" + str_byDay +  
              "' and HE_TYP = 'E' and UNIT_NO = '" + str_unitNo + "' and TI_NO = '" + str_rmNo + "'";  
    的时候我就能编译通过,只要是按照上面拼凑的字符串就不能编译通过,这个是为什么啊