Update DataRecord.cpp

Fixed the bug that the data records can not be parsed correctly: if there are more than one data records in a data block, the ones after the first data record will be ignored.