String productName = request.getParameter("productName");
int productPrice = Integer.parseInt(request.getParameter("productPrice"));
String query = " INSERT INTO PRODUCTS values(?,?,?)";
PreparedStatement pst = (PreparedStatement) con.prepareStatement("query");
int i = 1;
pst.setInt(1, i);
pst.setString(2, productName);
pst.setInt(3, productPrice);
i++;
pst.executeUpdate(query);
con.close();
change
PreparedStatement pst = (PreparedStatement) con.prepareStatement("query");
to
PreparedStatement pst = (PreparedStatement) con.prepareStatement(query);
Notice that you need to pass actual query variable not a "query" string
and as Mark noted below:
In addition pst.executeUpdate(query) needs to be changed to pst.executeUpdate().
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With