Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
ferdelphi2 Novato
Registrado: Quarta-Feira, 10 de Julho de 2013 Mensagens: 1
|
Enviada: Qua Jul 10, 2013 7:59 pm Assunto: BDGrid só atualiza após fechar o sistema |
|
|
bom gente, tenho um Form de consulta de clientes(onde está o dbgrid), nesse form há um botão que abre o form de cadastro. apos cadastrar, salvar e fechar esse form, o dbgrid do form de consulta nao atualiza em tempo real os registros, preciso fechar e inciar novamente o sistema para aparecer o registro.
estou utilizando o AdoConnection e o Adoquery para conectar o banco (que é o sql server 2008)
no evento OnCreate dos dois forms a Query está assim:
ADOCliente.open;
e no OnClose está:
ADOCliente.Close;
Action:=cafree;
como faço para o dbgrid atualizar os registros em tempo real? |
|
Voltar ao Topo |
|
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Jul 10, 2013 9:05 pm Assunto: |
|
|
Boa noite,
Tente executar o método Refresh de ADOCliente depois que o form de cadastro é fechado, ou então execute o método Close e em seguida o método Open.
Espero que ajude.
_________________
Assinatura: http://www.imoveisemexposicao.com.br/imoveis-em-guarulhos |
|
Voltar ao Topo |
|
|
rique_neves Mestre
Registrado: Sexta-Feira, 17 de Fevereiro de 2012 Mensagens: 873
|
Enviada: Qua Jul 10, 2013 11:13 pm Assunto: Re: BDGrid só atualiza após fechar o sistema |
|
|
O mais recomendado 'e voce utilizar um select para atualizar os registros, sem a necessidade de fechar e reabrir a tabela. _________________ Atrás de todo problema a uma oportunidade brilhantemente disfarçada!
Compartilhar Imagens .: http://s124.photobucket.com/ |
|
Voltar ao Topo |
|
|
|