| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > вычисления с использованием значений таблицы БД |
| Автор: AntonBunin 6.10.2008, 09:24 |
| Доброе время суток! Это крик о помощи. Использую таблицу в Access, + ADO (Query, DbGrid). Пользователь делает выборку из общей таблицы нужных записей, при этом формируется таблица "user" в которой может быть от 1ой до 200 записей, табличка имеет вид: name | A | B | C | A1 | B1 | C1 _____|______|______|_____|_____|_____|______ | | | | | | имя1 | 10 | 20 | 30 | 5 | 6 | 7 имя2 | 40 | 50 | 60 | 8 | 9 | 10 Все значения в таблице предстваляют собой константы которые используются для расчета, причем 10 | 20 | 30 | 40 | 50 | 60 | для формулы 1 5 | 6 | 7 | 8 | 9 | 10 | для формулы 2 и т.д. (формулы сложнее чем просто сложить, поделить или умножить) С созданием таблицы пользователя и ее редактированием уже разобрался все работает УРА!!! Далее программа должна выполнить ряд вычислений и выводить результат для каждого стороки "имя" Полагалю, что нужно: 1 создать массив(ы) для каждой группы констант; 2 передать их из таблицы в нужный массив; 3 провести вычисления; проблема в том, что я представления не имею как это сделать name | A | B | C | A1 | B1 | C1| ABC | A1B1C1 | _____|______|______|_____|_____|_____|____|_________|________| | | | | | | | | | имя1 | 10 | 20 | 30 | 5 | 6 | 7 | ответ 11 | ответ 12| имя2 | 40 | 50 | 60 | 8 | 9 | 10| ответ 21 | ответ 22| Это не курсовик и домашнее задание по информатике. Программа создается для ускорения ряда рутинных вычислений в процессе работы. Ребята, помогите пожалуйста. Очень бы хотелось посмотреть простой пример объявления массива констант с передачей в него значений из таблицы и последующими вычислениями. |
| Автор: AntonBunin 6.10.2008, 14:11 |
| Как выполнить расчет в самом TQuery я разобрался (только вот результаты в гриде не обновляются после изменения исходных значений). А как все таки через массив то ? |