У меня есть запрос на понимание метода заполнения SQLDataAdapter, который принимает такие аргументы, как startRecord, MaxRecord, как показано ниже -
SqlDataAdapter adap = new SqlDataAdapter ("Select * from tblname",ConnectionString);
DataSet ds = new DataSet();
adap.Fill(ds, startIndex, MaxRecords , "TableName");
Я хочу знать, что будет делать SqlDataAdapter.
Сначала будет запущен запрос, который вернет всю запись из таблицы, а затем отфильтрует строки из нее?
или
Будет ли запущен запрос в базе данных, который выберет только необходимое количество строк?