Главная страница
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.043 c
1-1127978088
Friend
2005-09-29 11:14
2005.10.23
res файл


1-1128087210
denissoft
2005-09-30 17:33
2005.10.23
RTF в HTML


1-1128155503
Kolan
2005-10-01 12:31
2005.10.23
Как правильно удалить запись содержащюю дин. массивы


1-1128075034
Николай1
2005-09-30 14:10
2005.10.23
MDIChild и TreeView не возвращается фокус


14-1127968843
Ученик чародея
2005-09-29 08:40
2005.10.23
Почему в России TV такое серое.