psm = con.prepareStatement("update products1 set (product_name,price,description)=(?,?,?) where product_id = ?");
    psm.setString(1,ID);
psm.setString(2,price);
psm.setString(3,description);
psm.setString(4,product_id);
psm.executeUpdate();

解决方案 »

  1.   

    update   products1   set  product_name=?,price=?,description=?   where   product_id   =   ?
      

  2.   

    如果该为:
    psm   =   con.prepareStatement("update   products1   set  product_name=?,price=?,description=? where   product_id   =  '6';"); 
            psm.setString(1,ID); 
            psm.setString(2,price); 
            psm.setString(3,description); 
            psm.executeUpdate();
    就可以修改ID为6那一项,但我那ID不是固定的,我这样写又不行了
    psm   =   con.prepareStatement("update   products1   set  product_name=?,price=?,description=? where   product_id   = ?;"); 
            psm.setString(1,ID); 
            psm.setString(2,price); 
            psm.setString(3,description); 
            psm.setString(4,product_id); 
            psm.executeUpdate();