docs: public int dataToFields(Rec record) throws DBException
      {
          m_iColumn = 1;
          int iErrorCode = super.dataToFields(record);
  
          KeyArea keyArea = this.getRecord().getKeyArea(0); // Primary index
          keyArea.setupKeyBuffer(null, DBConstants.TEMP_KEY_AREA);        // Save keys for possible update/delete
          if (this.getResultSetType() != DBConstants.SQL_SELECT_TYPE)
              if (CLEANUP_STATEMENTS)
                  this.setResultSet(null, this.getResultSetType());  // Close this statement
  
          return iErrorCode;
      }