Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2015, 19:28
beto2269
 
Fecha de Ingreso: diciembre-2014
Ubicación: cali
Mensajes: 9
Antigüedad: 10 años
Puntos: 0
insertar fecha con jdatechooser

buen dia algiuen me puede decir como insertar la fecha selecionada a la base de datos, inserto los datos pero me los coloca en la base de datos con la fecha actual y no es mi caso. Este es el codigo que utilizo.
Código Java:
Ver original
  1. java.util.Date date = new java.util.Date();
  2. java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd");
  3. String fna = sdf.format(date);
  4. String fin=sdf.format(date);
  5.  fna=jDateChooser3.getDate().toString();
  6.  fin=jDateChooser1.getDate().toString();
  7.  sql= "INSERT INTO `empleado`(`cod_empl`,`nomep`,`cedula`,`nombres`,`apellido`,`tel1`,`tel2`,`direccion`"
  8.          + " ,`ecivil`,`hijos`,`fnacimiento`,`sexo`, `fingreso`)VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)";
  9.   mensaje="Los Datos se han Insertado de forma correcta...... ";
  10.         try
  11.         {
  12.            
  13.             PreparedStatement pst=cn.prepareStatement(sql);
  14.          
  15.            // pst.setDate(11, new java.sql.Date(date.getTime()));
  16.            // pst.setDate(13, new java.sql.Date(date.getTime()));
  17.  
  18.             int n=pst.executeUpdate();
  19.             if (n>0)
  20.             {
  21.              JOptionPane.showMessageDialog(null, mensaje);
  22.             }
  23.         }
  24.         catch (SQLException ex) {
  25.           //  Logger.getLogger(Empleados.class.getName()).log(Level.SEVERE, null, ex);
  26.             JOptionPane.showMessageDialog(null, ex);
  27.         }
  28.     }
Muchas Gracias.

Última edición por gnzsoloyo; 05/01/2015 a las 20:39