1

I am trying to retrieve Image(Blob) Data from database But it gives my null pointer exception . What is wrong with it ? Here is the Code

    JButton show = new JButton("New button");
    show.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            try{
                String iid="10";
                //iid=id.getText().toString();
                String q="select * from image where id='"+iid+"'";

                PreparedStatement ps=con.prepareStatement(q);
                //ps.setString(1, id.getText());
                ps.executeQuery();
                ResultSet rs=ps.executeQuery();         
                while (rs.next()) {
                    InputStream in = rs.getBinaryStream("image");
                    bufImg = ImageIO.read(in);
                    img.setIcon(new ImageIcon (bufImg));
                }
                rs.close();
                ps.close();


                }catch(Exception c)
                {
                    c.printStackTrace();
                }
        }
    });
CodeHead
  • 177
  • 1
  • 2
  • 12

0 Answers0