Advertisement
Guest User

Untitled

a guest
Mar 6th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. PedidoDTO nuevoPedido = new PedidoDTO();
  2. nuevoPedido.setFolio("323423");
  3. nuevoPedido.setFecha(new Date());
  4. nuevoPedido.addDetalle(detalle1);
  5. nuevoPedido.addDetalle(detalle2);
  6. nuevoPedido.addDetalle(detalle3);
  7. long pedidoId =dao.guardar(nuevoPedido);
  8. System.out.println( "ID del nuevo pedido: " + pedidoId );
  9.  
  10. public long guardar(PedidoDTO obj) throws SQLException {
  11.  
  12. PedidoDTO dto = new PedidoDTO();
  13. String url="jdbc:mysql://127.0.0.1:3306/capacitacion?user=capacitacion&password=password";
  14.  
  15. try {
  16. System.out.println("Hola");
  17. Connection con = DriverManager.getConnection(url);
  18. String sentenciaSQL =
  19. "INSERT INTO capacitacion .pedido (fecha, total, folio) VALUES ("
  20. + obj.getFecha() + ", " + obj.getTotal() + ", " + obj.getFolio() + ")";
  21. PreparedStatement s = con.prepareStatement(sentenciaSQL);
  22. //s.setInt(1, obj.getId());
  23. s.setLong(1, obj.getFecha());
  24. s.setDouble(2, obj.getTotal());
  25. s.setString(3, obj.getFolio());
  26. s.execute();
  27. for(PedidoDetalleDTO detalle:obj.getPedidoDetalle()){
  28. dto.getId();
  29. dto.getFecha();
  30. dto.getTotal();
  31. dto.getFolio();
  32. }con.close();
  33. } catch (SQLException e) {
  34. System.out.println(e);
  35. }
  36. return dto.getId();
  37. }
  38.  
  39. VALUES ("
  40. + obj.getFecha() + ", " + obj.getTotal() + ", " + obj.getFolio() + ")
  41.  
  42. VALUES (?,?,?)
  43.  
  44. "INSERT INTO capacitacion .pedido (fecha, total, folio) VALUES ("
  45. + obj.getFecha() + ", " + obj.getTotal() + ", " + obj.getFolio() + ")";
  46.  
  47. "INSERT INTO capacitacion .pedido (fecha, total, folio) VALUES (? , ? , ? )";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement