Почему при открытии Dataset пропадает TOP 1?

Здравствуйте!
Сделала запрос который выбирает только первую запись Select TOP 1.
Указала его датасету, который видит его корректно

---------------- SelectQuery ----------------
SELECT TOP 1

В коде
var Dataset = dlData.Dataset;
видно что, в Dataset.SelectQuery.SQLText тоже лежит 'SELECT TOP 1....'

Но после открытия Dataset.Open(); топ пропадает.
Подскажите, пожалуйста, почему так происходит и можно ли этого как-то избежать?

Нравится

1 комментарий

Перед открытием датасета поставила Dataset.FetchRecordsCount = 1;
это решило проблему.

Показать все комментарии