Главная страница
    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.039 c
15-1142857467
nisa01
2006-03-20 15:24
2006.04.16
требуется программист Delphi,


2-1143722889
max1980
2006-03-30 16:48
2006.04.16
Нестандартные цвета компонентов


15-1142436289
infom
2006-03-15 18:24
2006.04.16
Клиент-сервер чат для локальной сети.


2-1143304647
Первокласник Вася
2006-03-25 19:37
2006.04.16
Как клонировать объекты?


4-1138572095
Vitaly Grobshtein
2006-01-30 01:01
2006.04.16
Управление фотоаппаратом





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