AdsGetNumFields
Retorna o número de campos da tabela.
Sintaxe
UNSIGNED32 AdsGetNumFields(ADSHANDLE hTable, UNSIGNED16* pusFields);
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
hTable |
ADSHANDLE |
Handle da tabela. |
pusFields |
UNSIGNED16* |
Ponteiro para receber o número de campos. |
Valor de Retorno
AE_SUCCESS (0) em caso de sucesso. AE_INTERNAL_ERROR (5000) se o ponteiro for nulo.
Descrição
AdsGetNumFields retorna o número total de campos da tabela. Para tabelas remotas, a descrição da tabela é cacheada após a primeira chamada.
Se a tabela tiver uma projeção ativa (SELECT com colunas específicas), a função retorna o número de campos da projeção.
Exemplo
UNSIGNED16 usFields;
AdsGetNumFields(hTable, &usFields);
// usFields contém o número de campos