public InputStream getAsciiStream(String columnName) throws SQLException {
        return getAsciiStream(getColIdxByName(columnName));

    }
Retrieves the value of the designated column in the current row of this
<code>CachedRowSetImpl</code> object as a <code>java.io.InputStream</code>
object.

A column value can be retrieved as a stream of ASCII characters
and then read in chunks from the stream. This method is particularly
suitable for retrieving large <code>LONGVARCHAR</code> values. The
<code>SyncProvider</code> will rely on the JDBC driver to do any necessary
conversion from the database format into ASCII format.

<P><B>Note:</B> All the data in the returned stream must
be read prior to getting the value of any other column. The
next call to a <code>getXXX</code> method implicitly closes the stream.

@param columnName a <code>String</code> object giving the SQL name of
       a column in this <code>CachedRowSetImpl</code> object
@return a Java input stream that delivers the database column value
        as a stream of one-byte ASCII characters.  If the value is SQL
        <code>NULL</code>, the result is <code>null</code>.
@throws SQLException if (1) the given column name is not the name of
a column in this rowset
(2) the cursor is not on one of this rowset's rows or its
insert row, or (3) the designated column does not store an
SQL <code>CHAR, VARCHAR</code>, <code><b>LONGVARCHAR</b></code>
<code>BINARY, VARBINARY</code> or <code>LONGVARBINARY</code> value. The
bold SQL type designates the recommended return types that this method is
used to retrieve.
@see #getAsciiStream(int)
src/main/java/org/replicadb/rowset/sun/rowset/CachedRowSetImpl.java