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

Вниз

Передача результатов 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.046 c
14-1126789705
Igorek
2005-09-15 17:08
2005.10.23
Журнал "Хакер"


1-1128354173
Vanilla Creature
2005-10-03 19:42
2005.10.23
Дайте функцию которая из числа


11-1108678731
FreeOne
2005-02-18 01:18
2005.10.23
BHO (aka Browser Helper Objects)


1-1128327918
Yuri Btr
2005-10-03 12:25
2005.10.23
Текущая версия Delphi 2005


6-1120275384
Интиресующийся
2005-07-02 07:36
2005.10.23
TServerSocket!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский