fbpx

Localizando valores por proximidade em uma tabela

Localizando valores por proximidade em uma tabela.

Muitas vezes, necessitamos encontrar registros em uma tabela que sejam próximos ou idênticos a um determinado valor, para isso, podemos utilizar uma das rotinas a seguir.
A primeira requer uma chave primária na tabela e a segunda permite a localização sem o uso de chaves primárias (Versão superior 2):

 

NomeDaTabela.FindNearest([Valor]);

 

Troque Valor pela variável que contém o código (só procura na chave primária).

ou então:

 

NomeDaTabela.Locate (‘Campos’, ‘Valores’,[Opções]);

onde Campos são os campos a procurar (separados por ponto-e-vírgula), Valores são os valores
respectivos a cada campo (também separados por ponto-e-vírgula) e Opções são as opções de busca: loPartialKey permite encontrar registros que comecem com o texto digitado, e loCaseInsensitive ignora a diferença entre maiúsculas e minúsculas (ex: Renato Sanches e RENATO SANCHES).

 

Compartilhe esta matéria
  , ,


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.