Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Вниз

Как в обыкновенной форме подключенной к базе через 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

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




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.019 c
1-57694           Rammst                2002-04-08 06:50  2002.04.18  
Kylix


1-57792           Vlr                   2002-04-05 20:59  2002.04.18  
Легкая перезагрузка Windows.


1-57815           Дима2                 2002-04-01 18:49  2002.04.18  
DialogSave


6-57824           otari                 2002-01-15 21:22  2002.04.18  
Я хочу отправить смс но не получается


3-57589           velk                  2002-03-26 09:39  2002.04.18  
Как поставить BDE в ручную?