本帖最后由 wolf8420 于 2010-05-11 21:17:28 编辑

解决方案 »

  1.   

    数据库时间的话,oracle是sysdate,mysql是now()没必要程序里设置了
      

  2.   

    补充下,sql server 是getDate()
      

  3.   

    String sql = "insert into guestbook(id,author,messages,times) values(?,?,?,sysdate)";
      

  4.   

    是的,在程序里取完全是一种资源的浪费,直接写到SQl里是最省事的。
      

  5.   

    String sql = "insert into guestbook(id,author,messages,times) values(?,?,?,sysdate)";
    行不通。
      

  6.   

    String sql = "insert into guestbook(id,author,messages,times) values(?,?,?,sysdate)";
    插入这样即可。查询的时候,你可以:
    select id,author,messages,to_char(times,'YYYY-MM-DD HH24:mi:ss') times from guestbook然后取的时候直接getString("TIMES");即可
      

  7.   

    还是不行。这次报的是无效的列索引错误。pstat没有getstring方法。request也没有。加我的QQl:3936967 给我详细讲一下可以吗?
      

  8.   

    SimpleDateFormat sdf = new SimpleDateFormat(format);
      System.out.println(sdf.format(System.currentTimeMillis()));改成 
    SimpleDateFormat sdf = new SimpleDateFormat(format);
      System.out.println(sdf.format(new Date()));试下看看