Locate com a query ???

Delphi

24/02/2003

Query1.locate(´Nome´,Edtnome.text,[locaseinsensitive,LoPartialkey]);
Porque não funciona ????
Tah dando esses erros aqui .........
[Error] UnitProfessor.pas(57): Undeclared identifier: ´locaseinsensitive´
[Error] UnitProfessor.pas(57): Undeclared identifier: ´LoPartialkey´
[Error] UnitProfessor.pas(57): Incompatible types: ´TLocateOption´ and ´Integer´
Alguem Pode me ajudar ???


Anonymous

Anonymous

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

24/02/2003

[color=blue:a89f728ba1]Query1.locate(´Nome´,Edtnome.text,[LoPartialkey]);
[/color:a89f728ba1]
Só isso sempre funcionou quando precisei, tenta ai seu ´eu´


GOSTEI 0
Edson Tm.

Edson Tm.

24/02/2003

Query1.locate(´Nome´,Edtnome.text,[locaseinsensitive,LoPartialkey]); Porque não funciona ???? Tah dando esses erros aqui ......... [Error] UnitProfessor.pas(57): Undeclared identifier: ´locaseinsensitive´ [Error] UnitProfessor.pas(57): Undeclared identifier: ´LoPartialkey´ [Error] UnitProfessor.pas(57): Incompatible types: ´TLocateOption´ and ´Integer´ Alguem Pode me ajudar ???


É que cê tem que colocar a Unit dessas constantes no uses do seu .pas
elas ficam na Unit DB.


GOSTEI 0
Ggean

Ggean

24/02/2003

quando tive esse erro era por que faltava adicionar a Unit(nao lembro qual) no uses.
para resolver eu coloquei um component TTable no form onde usei a funcao compilei e depois apaguei o componente.

Boa sorte!
Gean Carlos.


GOSTEI 0
Anonymous

Anonymous

24/02/2003

Não funcionou Estou usando IBQuery o que vc fazer ?


GOSTEI 0
Anonymous

Anonymous

24/02/2003

Deu certo era so colocar DB em Uses valeu pessoal :)


GOSTEI 0
POSTAR