Вниз
Скачать: CL | DM;

Как в обыкновенной форме подключенной к базе через DBGrid, ....   Найти похожие ветки 

← →
IronHawk ©   (2002-03-27 18:55) [0]

DataSet, Table вести математические расчеты, суммировать столбец например ?


← →
Malder ©   (2002-03-27 20:13) [1]

IronHawk, я уж тебя запомнил. Ну купи ты книжку, блин. А то замучаешься и других замучаешь...

Как вообще можно говорить "обыкновенной форме подключенной к базе через DBGrid".

Форма вообще не подключается к базе. А подключается тот же DBgrid через DataSet.

Тебе суммировать надо с помощью SQL или как ? Или тебе по ? =)


← →
Anatoly Podgoretsky ©   (2002-03-27 22:31) [2]

И DBgrid тоже не подключается. Этим занимается TTable или TQuery или их эквиваленты.


← →
Reindeer Moss Eater   (2002-03-28 09:15) [3]


const COL_WITH_SUMMA = 3;

with DBGrid1.Datasource.DataSet do
var TotalSumm:Double;
begin
First;
TotalSum:=TotalSum + Grid1.Columns[COL_WITH_SUMMA].Field.AsFloat;
Next;
end;


← →
Reindeer Moss Eater   (2002-03-28 10:46) [4]

Ну и в цикл еще это вставить.

PS. Автор же не сказал какого класса у него DBGrid. Может у него он и может соединяться с базой данных


← →
IronHawk ©   (2002-03-28 10:59) [5]


> Malder © (27.03.02 20:13)
> IronHawk, я уж тебя запомнил. Ну купи ты книжку, блин. А
> то замучаешься и других замучаешь...

Правильно, меня надо помнить, подожди, я ещё сниться начну, как некоторым людям из "Общие вопросы"! :-))) !

> Как вообще можно говорить "обыкновенной форме подключенной
> к базе через DBGrid".
>
> Форма вообще не подключается к базе. А подключается тот
> же DBgrid через DataSet

Я имел ввиду Форму как интерфейс !

> Тебе суммировать надо с помощью SQL или как ? Или тебе по
> ? =)

Вот SQL мне как раз и ненадо !

Мне надо установить в 1-м столбце счетчик, и 5-й столбец весь суммировать и сумму выводить в Едит9, а так же удалять одинаковые строки из базы !!!

> Reindeer Moss Eater

Спасибо, протестирую своим методом отпишу !



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
1-57778
Zool
2002-04-05 16:34
2002.04.18
_FileTime


14-57877
anp
2002-03-11 14:01
2002.04.18
Редактирование DBGid


3-57658
DRIVER
2002-03-29 08:26
2002.04.18
Работа с БД


3-57618
veronika
2002-03-28 09:48
2002.04.18
Можно ли с помощью Update добиться того, чтобы записи из таблицы


1-57771
inko
2002-04-05 18:57
2002.04.18
Как программно зажать клавишу Shift и держать?




   Наверх