除了自己的错误,这种情况是不会发生的。
因为看不到代码,所以建议你在比较重要的地方system.out除来看一下日期到底是什么时候变的。
比如说在jsp中输了日期,通过request.getParameter();取出来后system.out一下。
然后再servlet的sql执行前再system.out除来看一下.......

解决方案 »

  1.   

    要把日期用''包起来
    比如:
    update table set time='1986-6-6' where id='1'
      

  2.   

    1、看不到具体代码,不好说
    2、建议你,将你的sql语句在access的查询工具里先运行一次,看是否有错,再到java中试
      

  3.   

    你输出条sql语句看下,再在查询分析器里执行一下!
      

  4.   

    哈哈,我感觉是在盲人摸象!你把你的代码贴出来,大家给你看看!你也可以在Servlet中用 out.println( sql);把你的SQL语句输出,看看与你的原意是不是一致? 这种方法能找出学多的问题!自己试试吧!快速检测错误也是程序员的重要的素质!
    哈哈,不知道你同意吗?
      

  5.   

    我看大家可能没直接回答你的问题,还是告诉你了解决问题的办法
    一步步out,应该能找出错误的地方