Я пытаюсь запустить это:
SqlDataAdapter da = new SqlDataAdapter("Выберите 100 лучших * из таблицы_имя по идентификатору desc", соед.)
и я получаю все строки вместо последних 100.
Я пытаюсь запустить это:
SqlDataAdapter da = new SqlDataAdapter("Выберите 100 лучших * из таблицы_имя по идентификатору desc", соед.)
и я получаю все строки вместо последних 100.
Попробуйте запустить профилировщик SQL и проверьте, какой фактический запрос выполняется в базе данных.
Это должно дать вам больше информации о том, как действовать дальше.
У вас есть TOP 100 в вашем операторе SELECT, поэтому он возвращает только 100 строк. удалите TOP 100 из вашего выбора, и он вернет все строки.
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM table_name ORDER BY id DESC", conn)
" I am all the rows back, not the last 100."
: S, поэтому я предполагаю, что он / она хочет вернуть все строки, а не только TOP 100 строк.
- person M.Ali; 27.02.2014
TOP 100
из оператора select. - person M.Ali   schedule 27.02.2014