selecionar e contar ao mesmo tempo.

Firebird

02/08/2005

O Componente dbexpress,não tem suporte para saber o total de registros de um select. (RecordCount).

Como faço para saber o registro de uma determinada consulta sem essa propriedade, e sem fazer 2 select ?
Obrigado


Lynx

Lynx

Curtidas 0

Respostas

Kotho

Kotho

02/08/2005

Isso depende... vc vai usar o ClientDataSet para acessar os dados??? Se sim, vc pode criar um campo do tipo Aggreggate... dá uma pesquisada no forum do Delphi.


GOSTEI 0
Afarias

Afarias

02/08/2005

O ClientDataSet tem a propriedade RecordCount -- mas note q esta propriedade não retorna o total de registros do SELECT mas apenas o total de registros no buffer do componente.

Quando ao DBX -- até onde sei tanto o SQLDataSet quanto o SQLQuery possuem a propriedade RecordCount -- entretanto realmente não trabalho com DBX, então não sei SE e COMO essa propriedade funciona.

No mais, usar um segundo SELECT COUNT é interessante.


T+


GOSTEI 0
POSTAR