return ri.getCurrentResultIndex( );
return currIndex;
	public int getRowID( IResultIterator ri ) throws DataException	{		if ( mode == -1 )			init( ri );		if ( mode == MODE_NORMAL )		{			return ri.getCurrentResultIndex( );		}		else		{			IResultObject ob = ri.getCurrentResult( );			if ( ob == null )				return -1;			else				return ( (Integer) ob.getFieldValue( rowIDPos ) ).intValue( );		}	}