Вниз
Скачать: 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.032 c
14-1083150908
Undert
2004-04-28 15:15
2004.05.16
Где можно в цифровом виде


14-1082639764
Ditrix
2004-04-22 17:16
2004.05.16
Требуется квалифицированный программер


7-1081068563
_dEMOn
2004-04-04 12:49
2004.05.16
LPT Порт


1-1083014147
hiperLogun
2004-04-27 01:15
2004.05.16
Низкоуровневый доступ к файлам


3-1082077335
rosl
2004-04-16 05:02
2004.05.16
запрос SQL




   Наверх