Я хочу вставить дату в базу данных, но не работает ни одно сообщение об ошибке, которое появляется. Когда я смотрю на свою таблицу в БД Oracle, я не могу найти свои данные, которые я вставил.
java.util.Date daterecep;
// getter and setter
public void setdaterecep( java.util.Date daterecep) {
this.daterecep=daterecep;
}
public java.util.Date getdaterecep() {
return daterecep;
}
и
nt val=0;
try {
val = st.executeUpdate("insert into tabdate (date) values('"+daterecep+"')" );
} catch (SQLException ex) {
Logger.getLogger(Insertdate.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println(val);
return resultat;
}
Я использовал PreparedStatement, но он не работал, я просто попытался выполнить код Java
val = st.executeUpdate("insert into tabdate(date) values('12/12/2004')");
и добавьте
public static void main (String args[]) throws SQLException {
Insertdate B= new Insertdate();
B.connexionBD();
B.insert();//function for the insertion
}
и это работает.