Array
(
)

Atribuir resultado de um query em uma variavel

Wagnermarrane
   - 23 jan 2006

Boa tarde,

Gostaria de saber como posso armazenar um resultado de uma query em uma variável

exemplo

select count(codigo) from cidades

armazenar o resulta em um variavel

Att

Wagner


Rjun
   - 23 jan 2006

Jogue o valor em um campo e obtenha o valor do campo.

#Código


qryCidade.Clear;
qryCidade.SQL.Add("SELECT COUNT(Codigo) AS Total FROM Cidade");
qryCidade.Open;
try
Total := qryCidade.FieldByName(´Total´).Value;
finally
qryCidade.Close;
end;



Wagnermarrane
   - 23 jan 2006


Citação:
Jogue o valor em um campo e obtenha o valor do campo.

#Código


qryCidade.Clear;
qryCidade.SQL.Add("SELECT COUNT(Codigo) AS Total FROM Cidade");
qryCidade.Open;
try
Total := qryCidade.FieldByName(´Total´).Value;
finally
qryCidade.Close;
end;


eu to usando ClienteDataSet, não consigo fazer isso por la?


Wagnermarrane
   - 23 jan 2006


Citação:
Jogue o valor em um campo e obtenha o valor do campo.

#Código


qryCidade.Clear;
qryCidade.SQL.Add("SELECT COUNT(Codigo) AS Total FROM Cidade");
qryCidade.Open;
try
Total := qryCidade.FieldByName(´Total´).Value;
finally
qryCidade.Close;
end;


eu to usando ClienteDataSet, não consigo fazer isso por la?


Thomaz_prg
   - 23 jan 2006

Pode fazer da mesma forma.


Wagnermarrane
   - 23 jan 2006


Citação:
Pode fazer da mesma forma.


só gostaria exibir a quantidade de registros que tenho o meu banco de dados na minha barra de status no ONShow do FOrm...


Thomaz_prg
   - 23 jan 2006

No OnShow coloque:

#Código

Cds.Last;
Cds.First;
StatusBar.Panels[ 0 ].Text := IntToSTr(CDS.RecordCount);



Rjun
   - 23 jan 2006

Algum problema com minha solução?


Wagnermarrane
   - 23 jan 2006


Citação:
Algum problema com minha solução?


creio eu q nenhuma.... adotei o recordcount, achei mais facil.... mas muito obrigado.....