![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid
Gevs © (2011-08-25 11:13:00)у меня такой вопрос -возможно ограничить максимальное количество возвращаемых записей в DBGrid?
если да то как?
заранее спасибо!
Gevs (2011-08-26 09:57:00) [1]огромное спасибо
Anatoly Podgoretsky (2011-08-25 13:43:00) [2]TOP n [PERCENT] Возвращает определенное число записей, находящихся в начале или в конце диапазона, описанного с помощью предложения ORDER BY. Следующая инструкция SQL позволяет получить список 25 лучших студентов выпуска 1994 года:
SELECT TOP 25
Имя, Фамилия
FROM Студенты
WHERE ГодВыпуска = 1994
ORDER BY СреднийБалл DESC;
Если предложение ORDER BY будет опущено, запрос возвратит произвольный набор 25 записей из таблицы «Студенты», удовлетворяющих предложению WHERE.
Предикат TOP не осуществляет выбор между равными значениями. Если в предыдущем примере средние баллы двадцать пятого и двадцать шестого студента будут равны, то запрос возвратит 26 записей.
В акцесс top имеет другую семантику, не top записей, а top уникальных записей
И. Павел (2011-08-25 12:57:00) [3]> SELECT top 1 * FROM TABLE
> я так написал не работает
Если речь идет о том, что Access возвращает больше записей, чем указано в TOP, то вот тут эта ситуация разобрана и даны рекомендации:
http://stackoverflow.com/questions/887787/access-sql-using-top-5-returning-more-than-5-results
Anatoly Podgoretsky (2011-08-25 12:23:00) [4]> Gevs (25.08.2011 11:13:00) [0]
Можно
Anatoly Podgoretsky (2011-08-25 12:23:00) [5]> Gevs (25.08.2011 11:47:04) [4]
По акцессу есть подробная справка
Gevs (2011-08-25 11:51:00) [6]SELECT top 1 * FROM TABLE
я так написал не работает
sniknik (2011-08-25 11:48:00) [7]TOP
Gevs (2011-08-25 11:47:00) [8]у меня access я так тоже подумал но не знаю как это сделать
Inovet (2011-08-25 11:41:00) [9]> [2] Gevs (25.08.11 11:27)
> из ADOQuery
В запросе и ограничивай. Как? - зависит от СУБД.
Gevs (2011-08-25 11:27:00) [10]в нем возвращается из ADOQuery
Inovet (2011-08-25 11:17:00) [11]> [0] Gevs (25.08.11 11:13)
В DBGrid нет записей.