Insert
クエリをデータベースに追加しようとしています。すべて正常に動作しており、エラーは発生していません。しかし、データベースに挿入したデータはデータベースに反映されません。ソートでは、データベースは更新されません。クエリは正常に実行されましたが、データベースは更新されません。
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();
}
ここで何が間違っていますか?
クエリ**と**を実行するのは忘れてしまいます。後でコミットする必要があります。 –