Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизDbgrid илил table Найти похожие ветки
← →
Korenb Grif (2004-01-17 19:32) [0]Вопрос может показаться глупым но все же ... Поготи, Пожалуйста...
Есть база -> таблица -> DBgrid я бы хотел научиться:
1. Сложить все значения в даном столбце..
2. i значение в одном столбце * / + - из iили j значения в другом столбце
3. научиться работать с ячейками....
ПОжалуйста помагите....
← →
Desdechado (2004-01-17 19:57) [1]1. средствами SQL - select sum(столбец) from tbl
2. select fld1 + fld2 from tbl
или цикл по всем записям
3. если имеешь ввиду поля, почитай в справке про TField и его наследников, про свойство TDataSet.FieldByName ...
← →
Korenb Grif (2004-01-17 20:08) [2]Desdechado, Спасибо за ответ но не могли бы вы пояснить..
Я попробывал первый вариант ... как не печально не проходит..
У меня база аксесс делаю запрос вроде все как надо ...
но пр компиляции говорит об опущенном параметре и не работат.
Еще раз огромное спасибо за помощь
← →
Desdechado (2004-01-18 14:23) [3]qry: TQuery; - этот qry кладешь на форму, прописываешь параметры
qry.SQL.Text := "select sum(my_money) from ClientMoney";
qry.Open;
nTotalMoney := qry.Fields[ 0 ].AsFloat;
теперь в этой переменной сумма всех денег по таблице клиентов
подробности все равно читай с правке или книжках - здесь всего не объяснить
← →
Плохиш_ (2004-01-18 14:54) [4]Korenb Grif (17.01.04 19:32)
> я бы хотел научиться
Т.е. это следует понимать, что книжек в вашем Глухоманске не продают?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c