log.info("testUseBlob");
if (log != null) log.info("testUseBlob");
    public void testUseBlob() throws Exception {        log.info("testUseBlob");        setupTable("T1");        t.begin();        PreparedStatement p = c.prepareStatement("insert into T1 values (?, ?)");        Blob blob = c.createBlob();        OutputStream os = ((FBBlob)blob).setBinaryStream(0);//with  jdbc 3, just blob.setBinaryStrean(0);        byte[] a = new String("a").getBytes();        byte[] testbuf = new byte[bloblength];        Arrays.fill(testbuf, a[0]);        os.write(testbuf);        os.close();        p.setInt(1, 1);        p.setBlob(2, blob);        assertTrue("executeUpdate count != 1", p.executeUpdate() == 1);        p.close();        checkReadBlob("T1");        t.commit();        teardownTable("T1");    }