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

как получить эти данные   Найти похожие ветки 

 
Draught ©   (2004-04-22 15:21) [0]

есть SQL server, есть БД под SQL server"ом, есть SQL запрос:
select max(number) from number
в Query Analyzer запросик выполняется и результатом является 1 значение, не таблица и соответственно нет заголовка поля. Как мне переменной MaxNumber присвоить значение, которое получается в результате выполнения sql запроса??? Sql запрос выполняется след образом:

DM.BASE.DATASET.COMMANDTEXT:="select max(number) from number";
DM.BASE.active:=true;


куда прикрутить переменную MaxNumber:integer и каким образом???


 
Vlad ©   (2004-04-22 15:24) [1]


> DM.BASE.DATASET.COMMANDTEXT:="select max(number) from number";
> DM.BASE.active:=true;

Fields[0].AsInteger;
либо
"select max(number) as MaxNum from number"
FieldByName("MaxNum").AsInteger;


 
Ega23 ©   (2004-04-22 15:25) [2]

Либо
Select X=Max(Number) from Number
FieldByName("X").asInteger;


 
Draught ©   (2004-04-22 15:27) [3]

2Vlad - точно ведь, можно же назначить имя поля и тогда все пучком...

Всем спасиб...


 
Fay ©   (2004-04-22 16:36) [4]

var
 rs : _Recordset
...
begin
...
 rs := DM.BASE.Execute("select max(number) from number");
 NaxNumber := rs.FIelds[0].Value;
 rs.Close;
...
end;



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

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



Память: 0.45 MB
Время: 0.022 c
8-1077179147
AlexV
2004-02-19 11:25
2004.05.16
Повернуть изображение в TImage на 90 градусов


1-1082523490
Checist [root]
2004-04-21 08:58
2004.05.16
Фильтрация загрузки фреймов


1-1083699312
ohiio
2004-05-04 23:35
2004.05.16
checklistbox


14-1082826929
SergP
2004-04-24 21:15
2004.05.16
Я тоже ничего не понимаю....


1-1083298153
alexX
2004-04-30 08:09
2004.05.16
listview




   Наверх