AdsFetchWhereApplyRow

Aplica uma linha do resultado à cache da tabela.

Sintaxe

UNSIGNED32 ENTRYPOINT AdsFetchWhereApplyRow(ADSHANDLE hRes, UNSIGNED32 ulRow, ADSHANDLE hTbl);

Parâmetros

Parâmetro Tipo Descrição
hRes ADSHANDLE Handle do resultado retornado por AdsFetchWhere.
ulRow UNSIGNED32 Índice da linha (base 0) a ser aplicada.
hTbl ADSHANDLE Handle da tabela de destino.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. Código de erro se falhar.

Descrição

AdsFetchWhereApplyRow carrega os dados de uma linha do resultado (recno e campos) para a cache da tabela, permitindo que AdsGetField, AdsGetRecordNum e AdsAtEOF sirvam esses dados sem uma nova ida ao servidor.

Exemplo

AdsFetchWhereApplyRow(hResult, 0, hTable);
// Agora AdsGetField funciona localmente
AdsGetField(hTable, "Nome", aucBuffer, &ulLen, ADS_STRING);

Ver Também


AdsFetchWhereClose →


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