Fórum Como pegar o conteudo de um ´SELECT MAX(COD) FROM TABLE. #164188

02/06/2003

0

Ola Pessoal!

Alguem sabe como faco para pegar o conteudo desta query em uma variavel.

Query_Table1.Close;
Query_Table1.SQL.Text := ´SELECT MAX(COD) FROM TABLE1;´;
Query_Table1.Open;

:D


Claudio_f

Claudio_f

Responder

Posts

02/06/2003

Fred

de um duplo clique na query no editor de fields clique com o botao direito em add all fields o campo max deve aparecer la depois e´pegar o campo

variavel := query1Max.value;

mais isso quando o sql e feito direto na query no seu voce esta fazendo em tempo de execução ai eu nao sei.

tente

variavel := query1.fields[0].value;


Responder

Gostei + 0

02/06/2003

Rodrigo Costa

Query_Table1.Close; 
Query_Table1.SQL.Text := ´SELECT MAX(COD) [color=red]as maior [/color]FROM TABLE1;´; 
Query_Table1.Open;

variavel:=query_table1.FieldByName(´maior´).asinteger;

(ou asfloat, ascurrency, asstring, asdatetime)



Responder

Gostei + 0

02/06/2003

Rodrigo Costa

desculpe desconsidere [color=red:299edb0783] e [/color:299edb0783]


Responder

Gostei + 0

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

Aceitar