Вниз
Скачать: 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.025 c
8-1074102210
miek
2004-01-14 20:43
2004.05.16
Демка "Граффити"


1-1083728597
Dark Man
2004-05-05 07:43
2004.05.16
Работа с 1С


14-1082667702
gn
2004-04-23 01:01
2004.05.16
Изобретено кардинально новое средство тушения пожаров


3-1082103212
RavenD
2004-04-16 12:13
2004.05.16
Как поменять кодировку?


1-1083500489
AndrewVolkov
2004-05-02 16:21
2004.05.16
Какой-то странный глюк при работе с тхт файлом




   Наверх