c.setAutoCommit(false);
    protected void setupTable(String name) throws Exception {        mcf = initMcf();        ds = (DataSource)mcf.createConnectionFactory();        c = (FBConnection)ds.getConnection();        s = c.createStatement();        t = c.getLocalTransaction();        t.begin();        try {            s.execute("drop table " + name);            t.commit();            t.begin();        }        catch (Exception e) {        }        try {            s.execute("CREATE TABLE " + name + " ( C1 INTEGER not null primary key, C2 BLOB)");            //s.close();        }        catch (Exception e) {            ex = e;        }        t.commit();    }