Select COUNT(*) - Como mostrar o resultado do COUNT?
13/05/2008
0
:D oLÁ...
Preciso contar qtos registro existe em uma tabela cujo o
campo CODIGO = 155
Entao usei esta select:
[color=blue:12fae0335f]SELECT COUNT(*) FROM FATURAS
WHERE DEB_ID = 155[/color:12fae0335f]
Esse select rodando no banco, mostra o resultado corretamente.
Mas preciso q isso seja feito em tempo de execução,
entao estou usando assim:
[color=blue:12fae0335f]sdsFaturas.CommandText := ´SELECT COUNT (*) FROM FATURAS WHERE DEB_ID = 155´;[/color:12fae0335f]
Sendo sdsFaturas o componente TSQLDataSet.
Mas como faço para visulizar o resultado desse count em tempo de execução? Para mostrar para o usuário.
[b:12fae0335f]Vlws
Abração![/b:12fae0335f]
Preciso contar qtos registro existe em uma tabela cujo o
campo CODIGO = 155
Entao usei esta select:
[color=blue:12fae0335f]SELECT COUNT(*) FROM FATURAS
WHERE DEB_ID = 155[/color:12fae0335f]
Esse select rodando no banco, mostra o resultado corretamente.
Mas preciso q isso seja feito em tempo de execução,
entao estou usando assim:
[color=blue:12fae0335f]sdsFaturas.CommandText := ´SELECT COUNT (*) FROM FATURAS WHERE DEB_ID = 155´;[/color:12fae0335f]
Sendo sdsFaturas o componente TSQLDataSet.
Mas como faço para visulizar o resultado desse count em tempo de execução? Para mostrar para o usuário.
[b:12fae0335f]Vlws
Abração![/b:12fae0335f]
Educdc
Curtir tópico
+ 0
Responder
Posts
13/05/2008
Gandalf.nho
Faça assim:
O campo calculado receberá o nome TOTALFATURAS (ou qualquer outro que você escolher). Daí é só fazer da mesma maneira que você mostraria o valor de um campo normal.
SELECT COUNT(*) AS TOTALFATURAS FROM FATURAS WHERE DEB_ID = 155
O campo calculado receberá o nome TOTALFATURAS (ou qualquer outro que você escolher). Daí é só fazer da mesma maneira que você mostraria o valor de um campo normal.
Responder
13/05/2008
Paulo
Assim:
begin
sdsFaturas.CommandText := ´SELECT COUNT (*) AS FATURA FROM FATURAS WHERE DEB_ID = 155´;
sdsFaturas.Open;
Label1.Caption := sdsFaturas.FieldByName(´FATURA ´).AsString;
end;
Responder
Clique aqui para fazer login e interagir na Comunidade :)