public void NextRow() { if (_currentRow == null) { _currentRow = _firstRow; } else { _currentRow = _currentRow.NextRow; } }
public void AddRow(object[] row) { QueryRow qr = new QueryRow(this, row); if (FirstRow == null) { _firstRow = qr; _lastRow = qr; } else { _lastRow.NextRow = qr; _lastRow = qr; } Rows++; }
internal void Reset() { _currentRow = null; }
private void LoadRecord() { Current = new QueryRow(_qd.ResultData, _qd.ResultData.CurrentRow.FieldData); }