elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Re: validar si existe un registro en: 27 Enero 2015, 23:02 pm
no hace  nada :(

tengo 2 tablas  tabla1(id_pedido,id_cliente,id_em,descripcion) y tabla2(id_ticket,id_pedido,id_cliente)

la idea aqui es("ASOCIAR ") id_pedido de taba1  con el id_pedido de tabla2

lo estoy intentando por clases tengo 1 clase en donde contiene los metodos SET y GET de id_pedido, id_ticket y total
 y tengo 1 clase en donde se pongo los metodos

es por eso que ocupo validar la exitencia del "id_pedido" en tabla1 para luego poder hacer el update o insert en la tabla2 (id_ticket, id_pedido, total


-------------------------
   public void  AsociarR(Asocacion AsoPrueba) {
      int Conteo=0;
      try{
         String sql="select Count(id_pedido)AS Conteo FROM pedido_movil where id_pedido=? ";
         super.execQuery(sql);
         
         while(super.next()){
            Conteo=super.getColInt(AsoPrueba.getIdpedido());
         }
      }catch(SQLException ex){
      }
      if(Conteo==0){
         //no hay
         JOptionPane.showMessageDialog(null, "este registro no existe");
      }
      if(Conteo>0){
         // hay registros
         
     String sql= "update ticket set id_pedido=? and ticket=? where total=";
         try{
            PreparedStatement ps= null;
            ps= super.prepareStatement(sql);
            ps.setInt(1, AsoPrueba.getIdpedido());
            ps.setInt(2, AsoPrueba.getIdticket());
            ps.setInt(3, (int) AsoPrueba.getTotal());
            ps.executeUpdate();
         }catch(SQLException ex){
            logger.error("error", ex);
            logger.error("Query"+ sql);
         }
         JOptionPane.showMessageDialog(null, "REGISTRO ASOCIADO");
      }
   }
-----------------------
2  Programación / Java / Re: validar si existe un registro en: 27 Enero 2015, 18:19 pm
si fijate que estoy  tratando de hacer un metodo que verifique que exista  el id_pedido en tabla1 , cuando valide  hacer un update o insert a tabla2 con los campos (id_ticket, id_pedido, total) pero no se como implementarlo ayuda :/
3  Programación / Java / validar si existe un registro en: 26 Enero 2015, 21:51 pm
hola buen dia, soy un novato en esto de java, recurro a este foro por que tengo un proyecto en java en donde ocupo validar si existe un registro en la tabla1(id_pedido), y si existe insertarlo en tabla2(id_ticket, id_pedido, total) y si existe avisar al usuario que no existe quisiera saber como seria la extructura de la sintaxis alguna critica constructiva por aqui? gracias.


Código
  1. public void AgregarAsociacion(int idpedido, int idticket, double total) {
  2.  
  3.  
  4. String sql= "UPDATE ticket SET id_pedido=? and ticket=? where total=?";
  5. try{
  6. ps= super.prepareStatement(sql);
  7. ps. setInt(1, idticket);
  8. ps.setInt(2, idpedido);
  9. ps.setInt(3, (int) total);
  10. ps.executeUpdate();
  11. }catch(Exception e){
  12. logger.error("error", e);
  13. logger.error("Query"+ sql);
  14. }
  15.  
  16.  
  17.  
  18. }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines