public void open(String strKeyArea, int iOpenMode, boolean bDirection, String strFields, Object objInitialKey, Object objEndKey, byte[] byBehaviorData) throws DBException, RemoteException
    {
        m_tableRemote.open(strKeyArea, iOpenMode, bDirection, strFields, objInitialKey, objEndKey, byBehaviorData);
        m_mapCache = null;
        m_htCache = null;
        m_iOpenMode = iOpenMode;

        m_objCurrentPhysicalRecord = NONE;
        m_objCurrentLockedRecord = NONE;
        m_objCurrentCacheRecord = NONE;
        m_iCurrentLogicalPosition = -1;
        m_iPhysicalLastRecordPlusOne = -1;
    }
public void open ( String strKeyArea , int iOpenMode , boolean bDirection , String strFields , Object objInitialKey , Object objEndKey , byte [ ] byBehaviorData ) throws DBException , RemoteException { m_tableRemote . open ( strKeyArea , iOpenMode , bDirection , strFields , objInitialKey , objEndKey , byBehaviorData ) ; m_mapCache = null ; m_htCache = null ; m_iOpenMode = iOpenMode ; m_objCurrentPhysicalRecord = NONE ; m_objCurrentLockedRecord = NONE ; m_objCurrentCacheRecord = NONE ; m_iCurrentLogicalPosition = - 1 ; m_iPhysicalLastRecordPlusOne = - 1 ; }
Open - Open this table for a query.
@param strKeyArea The default key area (null to leave unchanged).
@param strFields The fields to select (comma separated).
@param objInitialKey The start key (as a raw data object or a BaseBuffer).
@param objEndKey The end key (as a raw data object or a BaseBuffer).
@param byBehaviorData A steam describing the behaviors to add and the initialization data.
@exception DBException File exception.