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

Вниз

Перенос значения функции 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;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.041 c
15-1143142521
Anonym
2006-03-23 22:35
2006.04.16
Программы для МК-52/61


1-1142232526
Guf
2006-03-13 09:48
2006.04.16
Не прямоугольные кнопки и прозрачные формы


2-1143782019
Рафик
2006-03-31 09:13
2006.04.16
Char в Integer


4-1138533650
John_Korsh
2006-01-29 14:20
2006.04.16
Опять вопрос по работе с COM портом.


8-1132134498
sco
2005-11-16 12:48
2006.04.16
Текстура и Освещение OpenGl





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