AdsGetRecordCount

Retorna o número de registos da tabela.

Sintaxe

UNSIGNED32 AdsGetRecordCount(ADSHANDLE hTable, UNSIGNED16 bFilterOption,
                             UNSIGNED32* pulRecordCount);

Parâmetros

Parâmetro Tipo Descrição
hTable ADSHANDLE Handle da tabela ou índice.
bFilterOption UNSIGNED16 Opção de filtro (0 para todos, 1 para visíveis).
pulRecordCount UNSIGNED32* Ponteiro para receber o número de registos.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. AE_INTERNAL_ERROR (5000) se o ponteiro for nulo.

Descrição

AdsGetRecordCount retorna o número de registos da tabela. Para tabelas remotas, o valor é cacheado e servido sem comunicação com o servidor.

Se um handle de índice for passado, a função retorna o número de registos acessíveis através desse índice (útil para índices com condição FOR).

Exemplo

UNSIGNED32 ulCount;
AdsGetRecordCount(hTable, 0, &ulCount);
// ulCount contém o número de registos

Ver También


AdsGetRecordNum →


This site uses Just the Docs, a documentation theme for Jekyll.