|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2015, 16:41 | #1 |
Новичок
Джуниор
Регистрация: 14.09.2015
Сообщений: 2
|
count *
доброе время суток!
Люди добрые, помогите с запросом! у меня выполняется запрос и надо посчитать кол во записей Код:
Последний раз редактировалось Stilet; 14.09.2015 в 16:46. |
14.09.2015, 16:49 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Код:
Хотя это: and strana like "%'+edit4.Text+'%" я бы тоже по другому писанул, но если оно у тебя работает и так сойдет.
I'm learning to live...
|
||
14.09.2015, 17:03 | #3 |
Новичок
Джуниор
Регистрация: 14.09.2015
Сообщений: 2
|
спасибо тебе сейчас попробую
как сделать чтобы в гриде отображались данные и кол во? а как корректней будет? писани, если не сложно. Благодарен Последний раз редактировалось Stilet; 14.09.2015 в 18:35. |
16.09.2015, 06:28 | #4 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,886
|
Обычно используют 3 способа
1 отдельный запрос в базу (select count(поле) from ...) и показ его результата на форме 2 Цикл по датасету с подсчётом в переменную, например, и показ её 3 Использовать свойство RecordCount датасета, но оно не всегда показывает верный результат, самый быстрый и удобный способ, если сможете смириться с тем, что может быть неточность показаний, лично я его использую, почти всегда некритично, если ошибка, т.к. просто информационное поле в интерфейсе юзера, а в каких-нибудь отчётах я считаю сразу на стороне базы. |
16.09.2015, 11:20 | #5 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,834
|
Это зависит от компонентов. В ODAC можно задать получение точного числа записей, это будет скрытый запрос с count(*).
В разработке: воспроизводственный контур ИТ
|
16.09.2015, 11:43 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
RecordCount возвращает количество записей уже полученных с сервера и всегда точно. К сожалению это не всегда совпадает с тем а сколько их всего будет получено. А когда они все будут получены зависит от компонента и его настроек и конкретной ситуации.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чем отличается ListBox.Count от ListBox.Items.Count | bakanaev | Общие вопросы Delphi | 5 | 16.08.2012 12:35 |
select count(*) | RuVarez | БД в Delphi | 2 | 13.04.2012 13:12 |
Функция Count() | _Mixer_ | SQL, базы данных | 2 | 06.04.2011 11:24 |
count(*) as | dedyshka | PHP | 8 | 28.12.2009 15:53 |
count(*) | antoniosm | БД в Delphi | 9 | 12.09.2007 13:06 |