Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Внизкак получить эти данные Найти похожие ветки
← →
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 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c