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 

Atualizar apenas 1 registro no DBGrid

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


Registrado: Sexta-Feira, 22 de Setembro de 2006
Mensagens: 62

MensagemEnviada: Ter Abr 13, 2010 11:53 am    Assunto: Atualizar apenas 1 registro no DBGrid Responder com Citação

Bom dia pessoal.

Estou utilizando Zeos e tenho uma tabela com muito registros, gostaria de saber como atualizar somente uma linha do DBGrid, pois se eu der um Refresh ou Close e Open atualiza o DBGrid todo.

Obrigado pela atenção.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leostyles
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 7 de Janeiro de 2009
Mensagens: 193
Localização: Brasilia - Distrito Federal

MensagemEnviada: Ter Abr 13, 2010 12:29 pm    Assunto: Re: Atualizar apenas 1 registro no DBGrid Responder com Citação

gauderio escreveu:
Bom dia pessoal.

Estou utilizando Zeos e tenho uma tabela com muito registros, gostaria de saber como atualizar somente uma linha do DBGrid, pois se eu der um Refresh ou Close e Open atualiza o DBGrid todo.

Obrigado pela atenção.


Como assim atualizar um registro?? se voce der close ou open ele vai abrir os mesmo registros que estava anteriormente mas vai mostrar o registro editado modificado... do jeito que voce escreveu ae da impressao de quando vc modifica um registro altera todos quando da um refresh na tabela.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
gauderio
Novato
Novato


Registrado: Sexta-Feira, 22 de Setembro de 2006
Mensagens: 62

MensagemEnviada: Ter Abr 13, 2010 1:21 pm    Assunto: Responder com Citação

Atualizar apenas aquela linha no DBGrid, é como se eu der um 'refresh' apenas naquela linha, pois se eu dar um Refresh ou Close Open, vai atualizar/mostrar todos os registros e isso fica um pouco lento devido a tabela ser muito grande.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Ter Abr 13, 2010 2:32 pm    Assunto: Responder com Citação

ele não tem a instrução SQL do Refresh não?

no IBO vc chama Query.InvalidateRecNum(NumRegistro);
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gauderio
Novato
Novato


Registrado: Sexta-Feira, 22 de Setembro de 2006
Mensagens: 62

MensagemEnviada: Ter Abr 13, 2010 2:40 pm    Assunto: Responder com Citação

Não tem..

No Zeos também não possui esse método..
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