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

Вниз

Перенос значения функции AVG из SQL - в Delphi   Найти похожие ветки 

 
John_Doe   (2006-02-18 16:51) [0]

Как сохранить значение функции AVG из SQL в числовую перемнную,и затем использовать в Delphi?
Мне надо чтоб находилось среднее арифметическое некоторого поля таблицы,и затем запустить это значение в Label,или Edit.
Но как из SQL перейти к переменным Delphi я незнаю.

Единственный выход на данный момент,вижу такой:
Значение функции AVG,в любом случае отобразиться в гриде,после чего его от туда можно взять.
Но мне кажется есть какие-то стандартные подходы.


 
Desdechado ©   (2006-02-18 16:55) [1]

SELECT AVG(...) AS MyField ...

Edit1.Text := qry.FieldByName("MyField").AsString;

> отобразиться в гриде,после чего его от туда можно взять
в гриде ничего не хранится, поэтому взять отуда нельзя


 
Lexer ©   (2006-02-18 16:55) [2]

Переменная := DataSet.FieldByName("Имя_поля").AsFloat;


 
John_Doe   (2006-02-18 17:44) [3]

Спасибо. :)

Нехотелось отдельно темы создавать,но вот еще вопрос по SQL.

SELECT Description
FROM Parts
WHERE Description LIKE "_rive"

Где ошибка?
Почему выдает пустоту?
Ведь там есть строка "Dive kayak".
А он ее не выводит в грид. :(


 
Lexer ©   (2006-02-18 17:48) [4]

SELECT Description
FROM Parts
WHERE Description LIKE "%_rive"


 
John_Doe   (2006-02-18 18:55) [5]

Не работает.
Результат тот же - пустота.

Ведь _ означает 1 пропущенный символ,% - любое колличетво.Все ведь верно. Но почему не работет???


 
Desdechado ©   (2006-02-18 19:05) [6]

% справа и в середине текста тоже можно ставить


 
John_Doe   (2006-02-18 19:15) [7]


> "%_rive"

Кстати,после % сразу ведь ставить _ не имеет смысла.
Все равно ведь % означает любое колличество символов.

> % справа и в середине текста тоже можно ставить

И так пробовал.


 
Desdechado ©   (2006-02-18 19:20) [8]

не думаю, что маска "%rive" подходит для "Dive kayak"


 
John_Doe   (2006-02-18 19:46) [9]


> не думаю, что маска "%rive" подходит для "Dive kayak"

:)  Дурак - я.
Еще возмущаюсь почему не получается.


 
Anatoly Podgoretsky ©   (2006-02-18 20:15) [10]

вот и хорошо, не надо про гены рассказывать



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

Форум: "Базы";
Текущий архив: 2006.04.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.041 c
2-1144089581
mc tarik
2006-04-03 22:39
2006.04.16
Как использовать (exe) вставленный в программу не сохраняя .....


2-1143811041
Der Nechk@ssoff
2006-03-31 17:17
2006.04.16
Сохранение из image


15-1143567802
Нехочуха
2006-03-28 21:43
2006.04.16
Побольше дискуссий, хороший и разных.


15-1143203204
ZeFiR
2006-03-24 15:26
2006.04.16
Хостинг с возможностью оплаты Visa Electron...


15-1143085953
Pavluha
2006-03-23 06:52
2006.04.16
Компоненты XComm и XModem





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