- FetchAll = False
- Unidirectional = True
- FetchRows = 5
If the table has a multiple of 5 rows e.g. 5, 10, 15 rows, I receive an access violation error when calling the Next method of TUniQuery when the dataset is at the last record. Using MadExcept, the error seems to be happening at the TMemData.SetRecordNo method i.e.

The code to reproduce this error is as follows:
Code: Select all
qryMain.SpecificOptions.Values['FetchAll'] := 'False';
qryMain.FetchRows := 5;
qryMain.UniDirectional := True;
qryMain.SQL.Text := 'SELECT * FROM table001';
qryMain.Open;It looks similar to the issue reported here - http://forums.devart.com/viewtopic.php? ... adc#p97994
Any help would be much appreciated. Thanks in advance.
