Fórum Select (max) colocando o valor em uma variavel inteira ? #189793
20/10/2003
0
Olá !
Estou fazendo um select (max) em um campo de uma tabela, mas preciso colocar este valor que é retornado diretamente em uma variavel inteira, e nao sei como fazer isso, apos o select ser executado.
Aguardo ansioso por uma ajuda.
Atenciosamente:
Estou fazendo um select (max) em um campo de uma tabela, mas preciso colocar este valor que é retornado diretamente em uma variavel inteira, e nao sei como fazer isso, apos o select ser executado.
Aguardo ansioso por uma ajuda.
Atenciosamente:
Braian
Curtir tópico
+ 0
Responder
Posts
20/10/2003
Robson S
var
max: integer;
begin
with query1 do
begin
close;
sql.clear;
sql.add(´SELECT MAX (codigo) codigo FROM tabela´);
open;
max:= fieldbyname(´codigo´).asinteger;
end;
end;
max: integer;
begin
with query1 do
begin
close;
sql.clear;
sql.add(´SELECT MAX (codigo) codigo FROM tabela´);
open;
max:= fieldbyname(´codigo´).asinteger;
end;
end;
Responder
Gostei + 0
20/10/2003
Jackson
Tente fazer isto...
var
MaiorID: integer;
begin
with query1 do
begin
Active:= False;
SQL.Text:= ´Select max(idCliente) from Clientes´;
Active:= True;
MaiorID:= Fields[0].AsInteger;
end;
end;
var
MaiorID: integer;
begin
with query1 do
begin
Active:= False;
SQL.Text:= ´Select max(idCliente) from Clientes´;
Active:= True;
MaiorID:= Fields[0].AsInteger;
end;
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)