rs.gettime()返回的是 java.sql.Time 对象,数据库date是日期型,所以返回空值也就是0了,其实你可以用 rs.getString() 来取得数据的

解决方案 »

  1.   

    那我想问一下,像一般数据库什么字段是time型,好像oracle中就没有把
    哪些地方可以用到gettime(),能举个例子吗
      

  2.   

    楼主错了,oracle的date型是包括日期和时间的,如果你想正确的从oracle取出date型,就应该同时使用getDate()和getTime()
      

  3.   

    举个同时使用的例子呀.我原来一直用getString()其实不好使,当你要对时间进行操作的时候..
      

  4.   

    我倒是没试过用gettime和getdate,说实话我一般都是取成String,然后定义一个java.util.Calendar类的变量,在通过它对时间进行操作