docs: public boolean hasPrevious() throws DBException
      {
          if (m_iCurrentRecord >= m_iRecordsAccessed)
              return true;
          Object record = this.previous();
          if (record == null)
              return false;
          else
          {
              m_iRecordsAccessed--;   // Offically this record has not been accessed
              return true;
          }
      }