Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2014, 11:18
nmenna10
 
Fecha de Ingreso: octubre-2014
Mensajes: 39
Antigüedad: 9 años, 7 meses
Puntos: 0
Pregunta Problema consulta MySQL

Hola a todos, como andan?
Estoy teniendo problemas con la consulta SQL que estoy haciendo el el siguiente metodo.
Lo que quiero hacer es una consulta de todos los campos de una tabla, para poder mostrarlos en los edits.
El tema es que debo tener un problema en la consulta SQL porque me sale directamente la SQLException que defini.

Aca dejo el codigo:


Código:
public void mostrarCamposEnEdits() {
        ResultSet campos;
        Connection miConexion = (Connection) ConexionDB.GetConnection();
        try {    
            Statement st = (Statement) miConexion.createStatement();
            int id = Integer.parseInt(jTable1.getValueAt(jTable1.getSelectedRow(), 0).toString());
            String sql = "SELECT * FROM productos"
                    + "WHERE id = '"+id+"'";
            campos = st.executeQuery(sql);           
            if (campos.next()) {
                jTextField2.setText(campos.getString("nombre"));
                jTextField3.setText(campos.getString("descripcion"));
                jTextField4.setText(campos.getString("stockMinimo"));
                jTextField5.setText(campos.getString("stockActual"));
                jTextField6.setText(campos.getString("ubicacion"));
                jTextField7.setText(campos.getString("precio"));
            }else {
                JOptionPane.showMessageDialog(null, "No hay datos para mostrar");
            }
            
        }catch (SQLException e) {
            JOptionPane.showMessageDialog(null, "No se pudo realizar la consulta");
        }        
    
    }

Saludos
Gracias.