有在rs.next{}里,value="<%=rs.getString(20)%>"也不可以,只有直接给它值才可以
如:value="2000-1-1"

解决方案 »

  1.   

    <%
    String temp=rs.getString(20);
    if(temp==null) temp="";%>
    <td width="31%" height="34"> EVT:<input type="text" name="T18"     size="34"    value=<%=temp>  >   </td>
      

  2.   


    while(rs.next){
    String temp=rs.getString(20);
    if(temp==null) temp="";
    }
      

  3.   

    当设置为具体日期时候,如if(temp=="1900-01-01")为何却不行,只能if(temp==null)时候才可以呢?
      

  4.   

    还是不行,rs.getString(20)的字段类型为"SMALLDATETIME" 我希望当rs.getString(20)="1900-01-01 00:00:00" 时候temp=""