com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'XXX' in 'where clause'
y el codigo que hize para borrar es:
Código:
private void borrarMousePressed(java.awt.event.MouseEvent evt) {
    String clave=clav.getText().toString();
        boolean b=false;
        cn=new DbConnection();
        String s2;
        
        try
        {
            Statement s=cn.getConnection().createStatement();
            ResultSet rs=s.executeQuery("select * from Paciente");
            //while(rs.next())
            //{
               // s2=rs.getString(1);
               // if(s2.equals(clave))
               // {
                    b=true;
                    int n=s.executeUpdate("delete from Paciente where columna="+clave);
                    JOptionPane.showMessageDialog(null,"Se ha eliminado al paciente","Informacion!!",JOptionPane.ERROR);
             //   }
            //}
            cn.desconectar();
            if(!b)
            {JOptionPane.showMessageDialog(null,"No se ha encontrado el paciente a eliminar", "-_-",JOptionPane.INFORMATION_MESSAGE);}
        }
        catch(Exception e){e.printStackTrace();}
    }
Ya he intentado varias maneras de solucionarlo pero ninguna me funciona, asi que si alguien me pudiese ayudar con alguna idea o sugerencia, igual seguire buscando para ver si logro solucionar mi problema.
Desde ya gracias


 
  




 Autor
 Autor
		



 En línea
									En línea
								

 
						
 
						