columnName = columnName.toUpperCase();
    public int findColumn(String columnName) throws  SQLException {        if (columnName == null || columnName.equals("")) {            throw new SQLException("zero length identifiers not allowed");        }        //XSQLVAR[] xsqlvars = stmt.getOutSqlda().sqlvar;        for (int i = 0; i< xsqlvars.length; i++) {            if (columnName.equals(xsqlvars[i].aliasname)) {                return ++i;            }        }        for (int i = 0; i< xsqlvars.length; i++) {            if (columnName.equals(xsqlvars[i].sqlname)) {                return ++i;            }        }        throw new SQLException("column name " + columnName + " not found in result set.");    }