| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
gszatkoski Novato

Registrado: Quarta-Feira, 21 de Outubro de 2009 Mensagens: 20
|
Enviada: Ter Ago 02, 2011 4:26 pm Assunto: Editar Campos |
|
|
Ola Amigos
estou com o seguinte problema, no meu cadastro d clientes tenho um query, ligado a um dbgrid, para filtar os clientes por nome q seria esse codigo.
select * from clientes
where cli_nome like :nome
passo ele por parametro filtra perfeitamente como eu quero, mas quando eu seleciono um campo do dbgrid e retorno paraa tele de cadastro do cliente para editar esse cliente ele retorna o 1 campo cadastrado, como q eu faço para q ele retorne ao campo selecionado no dbgrid. |
|
| Voltar ao Topo |
|
 |
adriano_servitec Colaborador

Registrado: Sexta-Feira, 30 de Janeiro de 2004 Mensagens: 17618
|
Enviada: Ter Ago 02, 2011 4:43 pm Assunto: Re: Editar Campos |
|
|
| gszatkoski escreveu: | Ola Amigos
estou com o seguinte problema, no meu cadastro d clientes tenho um query, ligado a um dbgrid, para filtar os clientes por nome q seria esse codigo.
select * from clientes
where cli_nome like :nome
passo ele por parametro filtra perfeitamente como eu quero, mas quando eu seleciono um campo do dbgrid e retorno paraa tele de cadastro do cliente para editar esse cliente ele retorna o 1 campo cadastrado, como q eu faço para q ele retorne ao campo selecionado no dbgrid. | Se vc utiliza dbedit, é só ligar o mesmo datasource do dbgrid ao dbedit. _________________ Jogo seu smartphone? Acesse o link e confira.
https://play.google.com/store/apps/details?id=br.com.couldsys.rockdrum
https://play.google.com/store/apps/details?id=br.com.couldsys.drumsetfree |
|
| Voltar ao Topo |
|
 |
gszatkoski Novato

Registrado: Quarta-Feira, 21 de Outubro de 2009 Mensagens: 20
|
Enviada: Ter Ago 02, 2011 5:03 pm Assunto: Editar Campos |
|
|
| Mas os Dbedit estao ligados a Tabela de clientes do banco e o Dbgrid a uma query. |
|
| Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Ter Ago 02, 2011 5:20 pm Assunto: |
|
|
Se o DBGrid está ligado a um componente Query e os DBEdit's estão ligados a outro componente (Query, Table ou ClientDataSet), você provavelmente vai precisar utilizar o método Locate do componente ao qual os DBEdit's estão ligados, para posiciona-lo no registro do cliente selecionado no DBGrid; normalmente utiliza-se um campo código ou id para executar este Locate. Ou dependendo da forma como funciona o seu cadastro pode ser necessário executar outro tipo de operação.
Espero que ajude.
_________________
Assinatura: Imobiliarias em Guarulhos |
|
| Voltar ao Topo |
|
 |
|