Fórum Pegar valor do campo do último registro #370242

05/05/2009

0

Como faço um select que pegue o valor do campo X do último registro?


Luiz_aquino

Luiz_aquino

Responder

Posts

05/05/2009

Devmedia

Como faço um select que pegue o valor do campo X do último registro?


:roll:

select * from TABELA order by CAMPO_DESEJADO desc


Agora com seu componente que eu não sei voce pega o [i:5e4850d36a]´valor´ [/i:5e4850d36a]desejado, exemplo com [b:5e4850d36a]ClientDataSet[/b:5e4850d36a]:

var
    Valor : String;

begin
Valor := FormatFloat(´R$ 0.00´, ClientDataSet1.FieldByName(´CAMPO_DESJADO´).AsCurrency);
end;


Se não quiser utilizar uma consulta SQL pra buscar somente isso. Dependendo do seu componente voce pode fazer isso:

var
    Valor : String;

begin
ClientDataSet1.Last; //Isto faz que o componente vá para ultima posição

Valor := FormatFloat(´R$ 0.00´, ClientDataSet1.FieldByName(´CAMPO_DESJADO´).AsCurrency);
end;



Era esta a dúvida?
Abraço.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar