GLMDebug.ERROR(className_,"executeQuery fail to createStatement "+sqle);
GLMDebug.ERROR(className_,"executeQuery failed: "+sqle); sqle.printStackTrace();
    public Vector executeQuery(String query) {	Vector result = new Vector();	ResultSet rs = null;	Connection conn = null;        try {          conn = getConnection();          Statement statement = conn.createStatement();          rs = statement.executeQuery(query);          ResultSetMetaData md = rs.getMetaData();          int ncols = md.getColumnCount();          Object row[] = new Object[ncols];          while (rs.next()) {            for (int i = 0; i < ncols; i++) {              row[i] = rs.getObject(i+1);            }            result.add((Object[])row.clone());          }          statement.close();        } catch (java.sql.SQLException sqle) {          GLMDebug.ERROR(className_,"executeQuery fail to createStatement "+sqle);          return null;        } finally {          if (conn != null)            releaseConnection(conn);        }	return result;    }