怎么是java的啊,呵呵!
将Date转化成Timestamp,然后插入,在sqlserver的jdbc驱动中Timestamp对应datetime和smalldatetime

解决方案 »

  1.   

    ps.setDate(index++,new java.sql.Timestamp(System.currentTimeMillis()));
      

  2.   

    将Date转化成Timestamp
    還可以用convert()來轉換類型。
      

  3.   

    真是不好意思  小弟还是不太清楚怎么转换  大哥们能说清楚点吗?如果是直接用sql语句往数据库里面插的话用convert()是没有问题的啊 ----insert into Date(convert(datetime,'2005-05-01 18:20:20',20))     但是我现在是要从页面得到一个2005-05-01 18:20:20  然后用stringToDate转换成java.util.Date 再用jdbc插入啊                               
    ps.setDate(index++,new java.sql.Timestamp(stu.getDate.getTime()); 不行啊 报错啊 !
    怎么办呢 ???谢谢!!!  "将Date转化成Timestamp"到底是怎么转换啊 ???
      

  4.   

    Timestamp da=new Timestamp(System.currentTimeMillis());
    ResultSet rs=Statement.executeQuery("select * from table where condition");
    rs.next();
    rs.updateTimestamp("columnname",da);
    建议你这个问题到java板块去问比较好!