Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cuervo Jones

Atualizando Tabela

Recommended Posts

Olá pessoal,estou com um pequeno problema: quando inclui um registro na minha tabela usando o seguinte método

DMDados.TBCliente.Open;DMDados.TBCliente.NewInstance;DMDados.TBCliente.Insert;DMDados.TBCliente.FieldByName('cd_cliente').AsString := ECodigo.Text;DMDados.TBCliente.FieldByName('i_cnpj').Asstring := ECNPJ.Text;DMDados.TBCliente.FieldByName('s_nome').ASstring := ENome.Text;DMDados.TBCliente.FieldByName('cd_CEP').Value := STrTOInt(ECEP.Text);DMDados.TBCliente.FieldByName('s_telefone').asstring := ETelefone.Text;DMDados.TBCliente.FieldByName('s_complemento').asstring := ECOmplemento.Text;DMDados.TBCliente.FieldByName('s_email').asstring := EEMail.Text;DMDados.TBCliente.Post;DMDados.TBCliente.Close;ShowMessage ('Cadastro efetuado com sucesso!') ;FCadastroCliente.Close;

não aparece tal registro no outro form, utilizando um dbnavigator e clicando em last não aparece nadatentei o seguinte mas não funcionou

procedure TFAlteraCliente.FormCreate(Sender: TObject);beginDMDados.TBCliente.Close;DMDados.TBCliente.Open;DMDados.TBCliente.Refresh;end;

alguma dica?Obrigado pela atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

naum entendi direito sua pergunta...em q momento q você faz a insercao? e a consulta pelo DBNavigator?você ta alimentando o DBNavigator corretamente com a table em questao??Passe maiores detalhes sobre sua duvida ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisaria sempre Fechar e Abrir novamente a tabela quando for navegar, isto para atualizar os registros, mas pode ter uma perda de performance quando tiver muitos registros no BD...

Compartilhar este post


Link para o post
Compartilhar em outros sites

as vezes, tm gente q usa tabelas distintas pra fazer isso....a table q alimenta o dbnavigator é o msm q usa pra inserior os dados ??caso naum seja precisa dar um .close e .open nesta outra tbm ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.