![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сумма в бд (sql запрос) [D7, XP]
vasja666 © (2011-05-05 00:39:00)Доброго времени суток.
Подскажите пожалуйста как в Delphi написать запрос на сумму столбца, и при ровнять это к переменной,чтобы эту переменную уже использовать дальше в программе.
SELECT SUM(pole) AS summapolja FROM tablica
так оно отобразит просто в таблице ячейку с суммой(
OW (2011-05-05 11:30:00) [1]
> оно отобразит просто в таблице ячейку с суммой
TDBGrid?
> > По другому не как?
:)
type
TForm1 = class(TForm)
aq1: TADOQuery;
ds1: TDataSource;
dg1: TDBGrid;
btn1: TButton;
sg1: TStringGrid;
cnt1: TADOConnection;
procedure btn1Click(Sender: TObject);
private { Private declarations }
public { Public declarations }
end;
TCG = class(TCustomDBGrid);
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.btn1Click(Sender: TObject);
begin
ShowMessage( TCG(dg1).GetEditText(1,1) );
end;
Ega23 (2011-05-05 11:08:00) [2]
> По другому не как?
DataSet.Fields[Index] + F1
MsGuns (2011-05-05 10:23:00) [3]Можно и мышкой.
1) Кинуть DBEdit
2) Связать его с источником, используемым для отображения указанного запроса, выбрав то самое "суммовое" поле.
При открытии (переоткрытии) запроса эдит будет отображать пресловутую сумму.
Anatoly Podgoretsky (2011-05-05 08:52:00) [4]То что ты написал сможет работать только в командной строке консольной утилиты.
Германн (2011-05-05 01:14:00) [5]
> vasja666 (05.05.11 01:02) [10]
>
> По другому не как?
По другому это как? Мышкой без написания кода ручками?
:)
vasja666 (2011-05-05 01:08:00) [6]Сформулировано конечно криво, за это извиняюсь.
Просто сам кое что не допонял, и полез задавать вопрос\
Плохиш (2011-05-05 01:03:00) [7]
> Как эти данные(полученную сумму) занести в переменную, для
> дальнейшего использования ее(переменной) в delphi
Надо нанять программиста.
Palladin (2011-05-05 01:03:00) [8]
> vasja666 (05.05.11 00:58) [8]
сути моего встречного вопроса это не меняет... ты же не в сферическом вакууме его выполняешь... я вижу только буквы, конекретного программного кода не приведено... как ты можешь предъявлять претензии отвечающим на основе текста которы даже не скомпилируется?
vasja666 (2011-05-05 01:02:00) [9]По другому не как?
Германн (2011-05-05 01:00:00) [10]FieldByName + F1
vasja666 (2011-05-05 00:58:00) [11]Как эти данные(полученную сумму) занести в переменную, для дальнейшего использования ее(переменной) в delphi
Palladin (2011-05-05 00:54:00) [12]а мудрый мусье не объяснит эту самую суть то? а то она не понятная, сам запрос ничего не отображает он только запрашивает, результатом являются запрошенные данные а не их рисование на луне
vasja666 (2011-05-05 00:51:00) [13]Но суть вопроса от этого не меняется
clickmaker (2011-05-05 00:48:00) [14]запрашивает
vasja666 (2011-05-05 00:46:00) [15]Что же он тогда делает?
clickmaker (2011-05-05 00:45:00) [16]сам запрос ничего не может отобразить
vasja666 (2011-05-05 00:42:00) [17]запрос этот
clickmaker (2011-05-05 00:41:00) [18]> так оно отобразит
кто "оно"?