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

Вниз

Передача результатов SQL-запроса в программу   Найти похожие ветки 

 
Monk ©   (2005-09-12 16:34) [0]

Подскажите, пожалуйста, как передать результат SQL-запроса в программу. Например, вычисляем сумму содержимого каких-то полей
Query.SQL.Add("SELECT sum(NumberOfDsk) AS Expr FROM BD;");
DataModule1.Query.ExecSQL;
Как теперь присвоить эту сумму переменной?
Возможно, в этом случае запрос немного не так строится?


 
Ega23 ©   (2005-09-12 16:38) [1]

В этом случае надо использовать метод DataModule1.Query.Open

Потом можешь на результат посмотреть, например так:
Label1.Caption:=:=DataModule1.Query.FieldByName("Expr").asString;

Читай разницу между ExecSQL и Open


 
Monk ©   (2005-09-12 16:41) [2]

Сейчас попробую. Спасибо


 
Anatoly Podgoretsky ©   (2005-09-12 16:47) [3]

Monk ©   (12.09.05 16:34)  
Накак, поскольку в данном случае никакие данные не возвращаются.


 
Monk ©   (2005-09-12 16:49) [4]

>Anatoly Podgoretsky
Так ведь сосдается поле Expr


 
Anatoly Podgoretsky ©   (2005-09-12 16:52) [5]

Поле создается, а данные не передаются, смотри справку по методу.


 
Sergey13 ©   (2005-09-12 16:55) [6]

2[4] Monk ©   (12.09.05 16:49)
>Так ведь сосдается поле Expr
Тут главное понять - где создается. Тебе же писали, что ExecSQL тут не применим. Это все равно что бросить непривязанное ведро в колодец и ждать воды.


 
Monk ©   (2005-09-12 17:07) [7]

Получилось. Ega23 прав.


 
Prohodil Mimo ©   (2005-09-12 17:23) [8]

Sergey13 ©   (12.09.05 16:55) [6]
Это все равно что бросить непривязанное ведро в колодец и ждать воды


Molodca! Nasmeshil :o)



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

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

Наверх




Память: 0.48 MB
Время: 0.044 c
1-1128024783
lesee
2005-09-30 00:13
2005.10.23
Отбросить тень TLabel и получит её регион и регин


1-1127983952
NikNet
2005-09-29 12:52
2005.10.23
Как загрузить Streem в Image?


5-1102365599
0xFF0ED43
2004-12-06 23:39
2005.10.23
TScrollBox with background


4-1124292871
ArtemESC
2005-08-17 19:34
2005.10.23
Убрать курсор


2-1127583139
quadronik
2005-09-24 21:32
2005.10.23
Числовое вырожение прописью