if rs.getDate("DisTim") == null 
    tempDate="";
else
    tempDate=rs.getDate("DisTim");...
<%=tempDate%>
...

解决方案 »

  1.   

    是的,不过你也可以rs.getString("DisTim");
    然后在显示的时候<%=rs.getString("DisTim")==null?"":rs.getString("DisTim")%>
      

  2.   

    同意二楼的方法!能封装到SQL中做的就在SQL中做,看哪个好维护写起来方便呵
      

  3.   

    lsy110的方法我也考虑过。不过有个问题是,tempDate是什么类型的变量呢?如果tempDate是String类型的,那么tempDate=rs.getDate(...)就会产生类型不匹配的错误。而如果tempDate是Date类型的话,就等于没做任何工作。xsimple的方法能写具体点吗?谢谢!我不是太熟。liuyi的方法看起来挺可取,不过不知为什么网页报错。还是说类型不匹配。不知原因在哪?
    同时谢谢各位!