Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

функция max в sql


dimablind ©   (2003-10-24 15:26:00) 

Использую query-компонент. Пишу запрос:
select max(number) from card
Как мне достучаться до резульата? Что будет содержать query? Максимальное значение поля number? Ка мне его получить?
Спасибо!


dimablind   (2003-10-24 15:36:00) [1]

Спасибо, ребята!


bushmen   (2003-10-24 15:35:00) [2]

Или если тебе в текстовое поле вывести надо, то

Query1.open;
if not query1.eof then edit1.text := Query1.fields[0].asstring;
Query1.close;


DenK_vrtz   (2003-10-24 15:31:00) [3]

переписать запрос
select max(number) max_number from card
в коде
query.Open;
переменная(например):=query.FieldByName("max_number").AsFloat;


Reindeer Moss Eater   (2003-10-24 15:31:00) [4]

Точнее прочитай свойство AsFloat у поля с индексом 0


bushmen   (2003-10-24 15:29:00) [5]

Через свойство Fields компонента Query


Reindeer Moss Eater   (2003-10-24 15:29:00) [6]

Открой Query.
Вызови метод AsFloat у поля с индексом 0
Это и есть результат


Наверх

Титульная страница Поиск, карта сайта Написать письмо