关也java.sql.Date和java.util.Date到底有什么区别和联系?高手指点迷津!!
在oracle中定义了一个Date类型的字段,在插入时:
部分:
public boolean addLiuyan(String userID,String title,String content,java.util.Date date)throws SQLException
{
boolean isok=false;
// java.sql.Date day=(java.sql.Date)date;
Connection conn=dbm.getConnection("access");
try {
conn.setAutoCommit(false);
java.sql.PreparedStatement prestate=conn.prepareStatement("insert into liuyan(sequence.nextval,?,?,EMPTY_CLOB(),?)");
prestate.setString(1,userID);
prestate.setString(2,title);
prestate.setDate(3,date); 《-----这里错误,没有发现该方法
prestate.executeUpdate() ;
//如果我换成java.sql.Date,可以通过,但是我的到的时间是:java.util.Date啊、
不明白????????