Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.08.14;
Скачать: [xml.tar.bz2];

Вниз

Сумма в бд (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.004 c
15-1303811932
prodex
2011-04-26 13:58
2011.08.14
Как оценивать стоимость программы?


15-1303475554
OW
2011-04-22 16:32
2011.08.14
Графы. Задачка. Забыл как доказать, не напомните?


15-1303631334
IPranker
2011-04-24 11:48
2011.08.14
Что такое CRC?


2-1304147924
Basilisk
2011-04-30 11:18
2011.08.14
Вводить только одну запятую


15-1303461362
tesseract
2011-04-22 12:36
2011.08.14
Расчет стоимости владения оборудованием.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский