Re: BLOB question

From: <susantha222_at_my-deja.com>
Date: 2000/05/02
Message-ID: <8elbmt$ipd$1_at_nnrp1.deja.com>#1/1


Vincent,

I think the following code will be helpful to update/insert data to a blob field.

      /* following readStreamFromFile returns the content of a
         random access file (aImageFile) as bytes.
         con - connection
     */

      byte[] aLogoInBytes = readStreamFromFile(aImageFile);

      PreparedStatement aprepstmt =
          con.prepareStatement
             ("UPDATE pub_info SET logo = ? WHERE pub_id='0736'");
       ByteArrayInputStream abais = new ByteArrayInputStream
(aLogoInBytes);
       aprepstmt.setBinaryStream(1,abais, aLogoInBytes.length);
       aprepstmt.executeUpdate();
       con.commit();

Good lick.
Susantha.

Sent via Deja.com http://www.deja.com/
Before you buy. Received on Tue May 02 2000 - 00:00:00 CEST

Original text of this message