Поиск:

Ответ в темуСоздание новой темы Создание опроса
> количество записей в таблице, расчет после фильтра 
:(
    Опции темы
Нюша
Дата 24.3.2009, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 16.3.2009

Репутация: нет
Всего: нет



Здравствуйте! Мне необходимо подсчитать количество записей и вывести это число в Edit. Код для фильтрации:
Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 if (RadioGroup1->ItemIndex==0)
 Table1->Filtered=false;

 else
 { if (RadioGroup1->ItemIndex==1)
   Table1->Filter="kurs='"+ComboBox1->Text+"'";
 else
 { if (RadioGroup1->ItemIndex==2)
   Table1->Filter="gruppa='"+Edit1->Text+"'";

    Table1->Filtered=true;
 } }}


для каждого критерия необходимо подсчитывать количество записей после фильтрации...какой код использовать для этого и куда его "запихать"?

 

Это сообщение отредактировал(а) Rodman - 26.3.2009, 20:04
PM MAIL   Вверх
ТоляМБА
Дата 24.3.2009, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: нет
Всего: 252



"Общие вопросы по базам данных"
Нюша, за что?!  smile 
PM   Вверх
Akella
Дата 24.3.2009, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: нет
Всего: 329



Цитата(Нюша @  24.3.2009,  19:48 Найти цитируемый пост)
Мне необходимо подсчитать количество записей

Код

select count(id) from твоя_таблица where строишь условие


Добавлено @ 20:39
Цитата(Нюша @  24.3.2009,  19:48 Найти цитируемый пост)
if (RadioGroup1->ItemIndex==2)
   Table1->Filter="gruppa='"+Edit1->Text+"'";

    Table1->Filtered=true;



Код

Edit1.text := IntToStr(Table1.RecordCount)


Это сообщение отредактировал(а) Akella - 24.3.2009, 21:09
PM MAIL   Вверх
Zloxa
Дата 25.3.2009, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: нет
Всего: 161




M
Zloxa
Данный форум не предназначен для:
# обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)



--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0481 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.