Select COUNT(*) - Como mostrar o resultado do COUNT?
: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
Curtidas 0
Respostas
Gandalf.nho
13/05/2008
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.
GOSTEI 0
Paulo
13/05/2008
Assim:
begin
sdsFaturas.CommandText := ´SELECT COUNT (*) AS FATURA FROM FATURAS WHERE DEB_ID = 155´;
sdsFaturas.Open;
Label1.Caption := sdsFaturas.FieldByName(´FATURA ´).AsString;
end;
GOSTEI 0
Educdc
13/05/2008
Mto obrigado pela ajuda...
Abração!!
Abração!!
GOSTEI 0