AdsGetFieldRaw
Retorna o valor bruto de um campo.
Sintaxe
UNSIGNED32 AdsGetFieldRaw(ADSHANDLE hTable, UNSIGNED8* pucField,
UNSIGNED8* pucBuf, UNSIGNED32* pulLen);
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
hTable |
ADSHANDLE |
Handle da tabela. |
pucField |
UNSIGNED8* |
Nome do campo ou ordinal. |
pucBuf |
UNSIGNED8* |
Buffer para receber o valor. |
pulLen |
UNSIGNED32* |
Ponteiro para o tamanho do buffer. Na saída, contém o comprimento. |
Valor de Retorno
AE_SUCCESS (0) em caso de sucesso. AE_COLUMN_NOT_FOUND (6125) se o campo não for encontrado.
Descrição
AdsGetFieldRaw retorna o valor bruto de um campo. Delega para AdsGetField.
Exemplo
UNSIGNED8 szValue[256];
UNSIGNED32 ulLen = sizeof(szValue);
AdsGetFieldRaw(hTable, "Nome", szValue, &ulLen);