comment utiliser plusieurs requêtes en Java en utilisant jdbccomment utiliser plusieurs requêtes en Java en utilisant JDBC
1.how utiliser cette requête dans ci-dessous la méthode sans supprimer la requête déjà existante dans
méthode
Insérer dans item_details (stock_name, temple, quantité) SELECT a.stock_name, a.temple, SUM (cas où 'achat' type = quantité alors d'autre
(quantité * -1) Fin) AS quantité dE purchase_details un GROUP BY a.stock_name, a.temple
public boolean insertIntimationDetails(StockForm ofform) { boolean status=false; PreparedStatement pst=null; Connection conn=null; try { System.out.println("Inside insertIntimationDetails "); String query=" update purchase_details set intimation_quantity = ? where temple=? and Stock_name=? "; System.out.println(query); conn=getConnection(); System.out.println(query); pst=conn.prepareStatement(query); System.out.println(ofform.getIntimationQuantity()); pst.setString(2, ofform.getForTemple()); pst.setString(3, ofform.getStockName()); pst.setLong(1, ofform.getIntimationQuantity()); int rows= pst.executeUpdate(); if(rows>0){ status=true; } } catch (Exception e) { e.printStackTrace(); } finally{ try { if(pst!=null) pst.close(); if(conn!=null) conn.close(); } catch (Exception e2) { e2.printStackTrace(); } } return status; }
Vous semblez avoir besoin d'une propriété transactionnelle. – shazin