AdsFTSSearch

Realiza uma busca de texto completo em uma tabela.

Sintaxe

UNSIGNED32 ENTRYPOINT AdsFTSSearch(ADSHANDLE hConnect, UNSIGNED8* pucFile, UNSIGNED8* pucQuery, UNSIGNED32* paRecnos, UNSIGNED32* pulCount);

Parâmetros

Parâmetro Tipo Descrição
hConnect ADSHANDLE Handle da conexão.
pucFile UNSIGNED8* Nome do arquivo ou índice FTS.
pucQuery UNSIGNED8* Consulta de texto completo.
paRecnos UNSIGNED32* Array para receber os números de registo.
pulCount UNSIGNED32* Ponteiro para receber a contagem de resultados.

Valor de Retorno

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

Descrição

AdsFTSSearch executa uma busca de texto completo (Full-Text Search) na tabela especificada. A consulta pode usar operadores booleanos e curingas. Os números de registo dos resultados são armazenados no array fornecido.

Exemplo

UNSIGNED32 aRecnos[100];
UNSIGNED32 ulCount;

AdsFTSSearch(hConnect, "Documentos", "harbour AND openads", aRecnos, &ulCount);
printf("Encontrados %u registros\n", ulCount);

Ver Também


AdsGetBinary →


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