AdsSetField

Define o valor de um campo como texto.

Sintaxe

UNSIGNED32 AdsSetField(ADSHANDLE hObj, UNSIGNED8* pId, UNSIGNED8* pucBuf,
                       UNSIGNED32 ulLen);

Parâmetros

Parâmetro Tipo Descrição
hObj ADSHANDLE Handle da tabela ou índice.
pId UNSIGNED8* Nome do campo ou ordinal (via ADSFIELD).
pucBuf UNSIGNED8* Buffer com o valor a definir.
ulLen UNSIGNED32 Comprimento do valor.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. AE_INTERNAL_ERROR (5000) se o handle for desconhecido.

Descrição

AdsSetField define o valor de um campo como texto. A função converte internamente para o tipo apropriado do campo.

Para gravar o registo, é necessário chamar AdsWriteRecord após definir os campos.

Exemplo

AdsSetField(hTable, "Nome", "João Silva", 10);
AdsWriteRecord(hTable);

Ver Também


AdsWriteRecord →


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