docs: public void doOpen() throws DBException
      {
          if (this.lockOnDBTrxType(null, DBConstants.AFTER_REQUERY_TYPE, false))  // AFTER_REQUERY_TYPE = Open since there is no close
              this.unlockIfLocked(this.getRecord(), null);    // Release any locks
  
          super.doOpen();
  
          m_iLastOrder = this.getRecord().getDefaultOrder();
          m_iRow = -1;
          m_iEOFRow = Integer.MAX_VALUE;
      }