Вниз
Скачать: CL | DM;

Что я делаю неправильно? Запрос или код?   Найти похожие ветки 

← →
Kreyl   (2005-07-10 20:11) [0]

Есть таблица result с идинственным столбцом delta типа float.
Нужно узнать максимальное и минимальное значение в столбце, и присвоить эти значения переменным maxi и mini.
Посоветовали запрос, я его написал, но в переменных maxi и mini в итоге явно NULL.

ADOQu.SQL.Clear;
ADOQu.SQL.Add("SELECT MAX(delta) AS maxi, MIN(delta) AS mini ");
ADOQu.SQL.Add("FROM result");
ADOQu.ExecSQL;
l_label.Caption := FloatToStr(maxi);
m_label.Caption := FloatToStr(mini);

Спасибо!


← →
Anatoly Podgoretsky ©   (2005-07-10 20:17) [1]

Данный запрос возвращает курсор.


← →
Virgo_Style ©   (2005-07-10 21:07) [2]

Delphi не присваивает своим переменным значения одноименных переменных в SQL-запросе %-).

ADOQuery.SQL.Clear;
ADOQuery.SQL.Add("...");
ADOQuery.Open;
... := ADOQuery.FieldByName("...").AsFloat;
ADOQuery.Close;


P.S. Тему не худо бы оформить.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.96 c
3-1121029168
fedor
2005-07-11 00:59
2005.08.21
не могу соединить таблицы запросом


3-1121279740
Michael5
2005-07-13 22:35
2005.08.21
Как удалять строки из DBGrid кнопкой Delete?


14-1122574119
Yanis
2005-07-28 22:08
2005.08.21
Отрубить бдительность WindowsXP


14-1122487440
Starcom
2005-07-27 22:04
2005.08.21
Как узнать кто аттакует?


14-1122451064
TUser
2005-07-27 11:57
2005.08.21
Опережающее описание в JavaScript е




   Наверх