0
我想在Oracle數據庫的客戶表中插入日期。 我有轉換SimpleDateFormat將字符串轉換爲日期
SimpleDateFormat formatter = new SimpleDateFormat ("dd/MM/yyyy");
date = formatter.parse (jFormattedTextField1.getText());
時拖屬性id NUMBER(8)
和dtRt Date
//entity
@ Column (name = "DT_RT")
@ Temporal (TemporalType.TIMESTAMP)
private Date dtRt;
我得到:
Fri Mar 30 00:00:00 CET 14
,但是當我插入到表中,日期仍然不插入。應用程序客戶端
public void add(int mat,String grade,String fonction, int cnprs,int cin,String np ,String adress,String tel,int disp,Date date)
{
Employe emp=new Employe();
Grade gr= bean.grade_emp(grade);
Fonction f= bean.fonction_emp(fonction);
emp.setMatEmp(mat);
emp.setNumGrd(gr.getNumGrd());
emp.setNumFon(f.getNumFon());
emp.setCnprs(cnprs);
emp.setCin(cin);
emp.setAdress(adress);
emp.setTel(tel);
emp.setNp(np);
emp.setDispo(disp);
bean.add(emp);
}
請顯示您用於嘗試插入的(基本)代碼。 – Bohemian
public void add(Employe e) {EntityTransaction et = em.getTransaction(); et.begin(); em.persist(e); et.commit(); } – Capten
我想我一定轉換器日期我不能插入週五03月30日00:00:00 CET 14最新 – Capten