【发布时间】:2017-11-26 11:51:11
【问题描述】:
我正在尝试在数据库中添加Insertquery。一切正常,我没有收到任何错误。但是我插入数据库的数据不会反映在数据库中。在排序中,数据库没有更新。
try{
Database_Operation db = new Database_Operation();
db.connection();
db.cn.setAutoCommit(false);
db.cn.commit();
PreparedStatement ps1=db.cn.prepareStatement("insert into product values(?,?,?)");
Boolean status = true;
ps1.setString(1,name.getText());
ps1.setString(2, price.getText());
ps1.setString(3, status.toString());
db.cn.close();
JOptionPane.showMessageDialog(this," Data saved ", "succsess" ,1);
}catch(Exception e){
e.printStackTrace();
}
这里有什么问题?
【问题讨论】:
-
您忘记执行查询并且您应该事后提交。