Fórum Locate no change do Edit #207927
21/01/2004
0
Alguem pode me ajudar? Desde já gradeço.
Danielclubedelphi
Curtir tópico
+ 0Post mais votado
21/01/2004
´dados.ClientDataSet1.locate(´rsocial´, Edit1[color=red:a1b103aa60].text[/color:a1b103aa60], [loCaseInsensitive, loPartialKey]);´,
Rômulo Barros
Gostei + 1
Mais Posts
21/01/2004
Lindomar.des
tente isso:
tabela.locate(´campo´, texto, [loCaseInsensitive, loPartialKey]);
inclua a unit Db na clausula uses.
Gostei + 0
21/01/2004
Danielclubedelphi
Eu não estava usando os dois: [loCaseInsensitive, loPartialKey]. Usava apenas um...
Mas eu não entendi pq funcionou... vc pode me explicar?
Muito obrigado.
Gostei + 0
21/01/2004
Nebrio
T+
Nébrio
Gostei + 0
21/01/2004
Lindomar.des
Gostei + 0
21/01/2004
Programalista
Lourival Oliveira
Sete Lagoas - MG
Gostei + 0
21/01/2004
Rômulo Barros
DataModule.Tabela.Locate(<Parâmetros>);
Gostei + 0
21/01/2004
Programalista
após a sua sugestão, estou usando o seguinte código:
´dados.ClientDataSet1.locate(´rsocial´, Edit1, [loCaseInsensitive, loPartialKey]);´, no entanto o delphi me apresenta o seguinte erro:
´ [Error] clientes.pas(72): Incompatible types: ´Variant´ and ´TEdit´
[Fatal Error] cadcli.dpr(6): Could not compile used unit ´clientes.pas´ ´
Gostei + 0
21/01/2004
Lindomar.des
Pelo que vi os colegas do forum responderam sua pergunta, mas para não ser indelicado em não te responder também.... basta incluir o datamudule antes do nome da tabela:
datamodule.tabela.locate(´campo´, texto, [loCaseInsensitive, loPartialKey]);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)