Fórum Pesquisa... #219301

09/03/2004

0

Estou trabalhando em um programa que efetua uma pesquisa da seguinte maneira:

s:={text de um edit}+{data de um edit}+{texto de outro edit};
achou:=DataModule.NomedaTabela.Seek(s);

O achou tem que receber true apenas se em um registro da tabela forem encontrados os três items passados em s, mas dessa maneira se um dos items constar no resgistro, mesmo que os outros sejam diferentes o achou recebe true... Será que alguém pode me ajudar? Desde já agradeço!!


Alberto_jr

Alberto_jr

Responder

Posts

09/03/2004

Rômulo Barros

Utilize o Locate com o VarArrayOf... :twisted: :twisted: :twisted:


Responder

Gostei + 0

09/03/2004

Alberto_jr

Estou utilizando o VarArrayOf, mas quando o locate é ´acionado´ pelo programa´ aparece a seguinte mensagem de erro:

´Could not convert variant of type (OleStr) into type (Double)´

Será que alguém pode me ajudar?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar