select epnumber,sxid,SERVICENUMBER,epname,password,localname,localpassword,routemode,connectmode,netid,accesstype,eplevel,epflag,connectnumber,flownumber,activeflag,localareacode,stateareacode,modifytime,modifystaff,protocolflag,corporationid,dsmpflag,protocolversion,mtnumber,monumber,feecode,scpfeecode,epfeeflag,epfeeset,cnnflag,authflag,epstat,epdelineation 
from tepmbasic 
where corporationid=851643
这句话,我在数据库里面执行没问题,
但是在程序里执行的时候,就报bind variable does not exist的异常,谁能给解释下这个异常,顺便告诉我下有什么方法可以解决哦?
在这先谢谢了

解决方案 »

  1.   

    corporationid=‘851643 ’
      

  2.   

     你把sql语句放查询分析器里试一下
      要是能查出来就说明不是语句问题
     而是程序那部分写错了~
      

  3.   

    modifytime = (new java.util.Date(rs.getLong("modifytime")* 1000L)).toLocaleString();这里有个过期的方法,有影响吗????toLocalString();是过期的方法,要是有影响应该怎么改呢???