Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61

Сумирование по столбцу БД Access с помощью компонентов DBGrid,ADOConnection,ADODataSet

03.11.2011, 05:39. Показов 1249. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят уже 3 часа я ищу как это сделать и не могу найти , нахожу чтото типо такого

C++
1
2
3
Query1->SQL->Text = "SELECT SUM(sum) FROM TableName";
Query1->Open();
Edit1->Text = Query1->FieldByName("sum")->AsString;
Или

C++
1
2
3
4
5
6
7
8
int count =  ADOQuery1->RecordCount;
        int i =0;
        for (count; count>0; count--)
        {
           i=i+ ADOQuery1->FieldByName("Сумма")->Value;
           ADOQuery1->Next();
           Edit2->Text= i;
        }
но не как не получаеться, кто нибудь подскажет как это сделать, мне нужно подсчитать сумму в столбце Стоимость , таблицы Данные
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.11.2011, 05:39
Ответы с готовыми решениями:

Сумирование по столбцу с использованием компонентов DBGrid, ADOConnection, ADODataSet
Ребята,в DBGrid есть записи:Наименование товара,Фирма-производитель и Стоимость. Как посчитать стоимость товара по определенной фирме и...

Динамическое создание компонентов ADOConnection, ADODataSet, DataSource
Доброго дня, Работаю над курсовым проектом по Базам Данных. Уже изучил компоненты ADOConnection, ADODataSet, DataSource, TDBGrid....

DBGridEh-DataSource-MemTableEh-DataDriverEh-ADODataSet-ADOConnection
Не как не получается связать дбгрид'ех c бд по принципу DBGridEh-DataSource-MemTableEh-DataDriverEh-ADODataSet-ADOConnection ...

2
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
03.11.2011, 17:15
C++
1
2
3
Query1->SQL->Text = "SELECT SUM(sum) as S FROM TableName";
Query1->Open();
Edit1->Text = Query1->FieldByName("S")->AsString;
Добавлено через 2 минуты
PS. Если бы Вы писали и отлаживали запросы в самом акцесе (Вы ведь с ним работаете ?), то увидели бы, что вычисляемые колонки акцес именует по-своему. В результате не сделали бы сабжевой ошибки
1
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 61
04.11.2011, 19:06  [ТС]
Спасибо за ответ, до его прочтения уже нашел ришение проблемы именно таким способом)
Дело в том, что БД должна быть только заполненна данными а все операции по расчету должны выполняться в самом Builder'е.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.11.2011, 19:06
Помогаю со студенческими работами здесь

DBGrid+DataSourse+ADODataSet+MSAccess
На двух формах есть по DBGrid. Оба работают с одной и той же базой. Если на одной меняем какое то поле, то на второй оно меняется после...

Проверка наличия подключенной БД, с помощью ADOConnection
Искал по интернету, нигде ничего толкового не нашел. Если кто знает, помогите Plz. БД подключена с помощью ADOConnection. Суть в том,...

ADOConnection c Access
При компилировании ошибка не возникает, а при запуске вот такое сообщение появляется(см рисунок). Вот код: AnsiString path =...

Обращение к столбцу в DbGrid
подскажите пожалуйста как обратится к столбцу в DbGrid? мне нужно чтобы при вводе значения в один столбец, другой по формуле...

Поиск по столбцу в DBGrid
Вечер добрый. Прошу помощи экспертов. В интернете ничего нужного найти не смог. У меня есть база данных MS Access, подключенная в DBGrid...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru