ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Editar Campos

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
gszatkoski
Novato
Novato


Registrado: Quarta-Feira, 21 de Outubro de 2009
Mensagens: 20

MensagemEnviada: Ter Ago 02, 2011 4:26 pm    Assunto: Editar Campos Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
adriano_servitec
Colaborador
Colaborador


Registrado: Sexta-Feira, 30 de Janeiro de 2004
Mensagens: 17618

MensagemEnviada: Ter Ago 02, 2011 4:43 pm    Assunto: Re: Editar Campos Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
gszatkoski
Novato
Novato


Registrado: Quarta-Feira, 21 de Outubro de 2009
Mensagens: 20

MensagemEnviada: Ter Ago 02, 2011 5:03 pm    Assunto: Editar Campos Responder com Citação

Mas os Dbedit estao ligados a Tabela de clientes do banco e o Dbgrid a uma query.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Ter Ago 02, 2011 5:20 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB