code: public boolean doSeek(String strSeekSign) throws DBException
      {
          m_iPhysicalIndex = NO_INDEX;    // A seek messes up the current query.
          m_iLogicalIndex = NO_INDEX;
          return super.doSeek(strSeekSign);
      }
docs: Read the record that matches this record's current key.
  @param strSeekSign The seek sign (defaults to '=').
  @return true if successful.
  Remember to set m_dataSource if dataToFields needs to move from the data object.
  @exception DBException File exception.