Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.08.14;
Скачать: CL | DM;

Вниз

Сумма в бд (sql запрос)   Найти похожие ветки 

 
vasja666   (2011-05-05 00:39) [0]

Доброго времени суток.
Подскажите пожалуйста как в Delphi написать запрос на сумму столбца, и при ровнять это к переменной,чтобы  эту переменную уже использовать дальше в программе.

SELECT SUM(pole) AS summapolja FROM tablica
так оно отобразит просто в таблице ячейку с суммой(


 
clickmaker ©   (2011-05-05 00:41) [1]

> так оно отобразит

кто "оно"?


 
vasja666   (2011-05-05 00:42) [2]

запрос этот


 
clickmaker ©   (2011-05-05 00:45) [3]

сам запрос ничего не может отобразить


 
vasja666   (2011-05-05 00:46) [4]

Что же он тогда делает?


 
clickmaker ©   (2011-05-05 00:48) [5]

запрашивает


 
vasja666   (2011-05-05 00:51) [6]

Но суть вопроса от этого не меняется


 
Palladin ©   (2011-05-05 00:54) [7]

а мудрый мусье не объяснит эту самую суть то? а то она не понятная, сам запрос ничего не отображает он только запрашивает, результатом являются запрошенные данные а не их рисование на луне


 
vasja666   (2011-05-05 00:58) [8]

Как эти данные(полученную сумму) занести в переменную, для дальнейшего использования ее(переменной) в delphi


 
Германн ©   (2011-05-05 01:00) [9]

FieldByName + F1


 
vasja666   (2011-05-05 01:02) [10]

По другому не как?


 
Palladin ©   (2011-05-05 01:03) [11]


> vasja666   (05.05.11 00:58) [8]

сути моего встречного вопроса это не меняет... ты же не в сферическом вакууме его выполняешь... я вижу только буквы, конекретного программного кода не приведено... как ты можешь предъявлять претензии отвечающим на основе текста которы даже не скомпилируется?


 
Плохиш ©   (2011-05-05 01:03) [12]


> Как эти данные(полученную сумму) занести в переменную, для
> дальнейшего использования ее(переменной) в delphi

Надо нанять программиста.


 
vasja666   (2011-05-05 01:08) [13]

Сформулировано конечно криво, за это извиняюсь.
Просто сам кое что не допонял, и полез задавать вопрос\


 
Германн ©   (2011-05-05 01:14) [14]


> vasja666   (05.05.11 01:02) [10]
>
> По другому не как?

По другому это как? Мышкой без написания кода ручками?
:)


 
Anatoly Podgoretsky ©   (2011-05-05 08:52) [15]

То что ты написал сможет работать только в командной строке консольной утилиты.


 
MsGuns ©   (2011-05-05 10:23) [16]

Можно и мышкой.
1) Кинуть DBEdit
2) Связать его с источником, используемым для отображения указанного запроса, выбрав то самое "суммовое" поле.

При открытии (переоткрытии) запроса эдит будет отображать пресловутую сумму.


 
Ega23 ©   (2011-05-05 11:08) [17]


> По другому не как?

DataSet.Fields[Index] + F1


 
OW ©   (2011-05-05 11:30) [18]


> оно отобразит просто в таблице ячейку с суммой

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;



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

Текущий архив: 2011.08.14;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.01 c
15-1303303521
Дмитрий Тимохов
2011-04-20 16:45
2011.08.14
Delphi & Excel 2007


1-1261590906
Alex_C
2009-12-23 20:55
2011.08.14
Windows 7 64 bit и SetLength


3-1261549678
ANB
2009-12-23 09:27
2011.08.14
Копирование данных в DWH (Oracle)


6-1240487526
ZERAM
2009-04-23 15:52
2011.08.14
idHHP и charset


15-1303317238
stas
2011-04-20 20:33
2011.08.14
Regexp из C# в Delphi