Ir para conteúdo
Fórum Script Brasil
  • 0

Dbnavigator Não Grava..


thetho

Pergunta

To usando o DBNavigator no meu sistema, quando tento gravar algum dado ele grava normalmente, mas, não grava o registro no banco. Há algum comando que eu possa utilizarr??

Obrigado..

Att. Rodrigo Nava

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Você esta usando um DataSource ligado a um ClientDataSet...?

Se você estiver utilizando coloque o seguinte código nos Eventos OnAfterPost e OnAfterDelete do ClientDataSet:

(DataSet as TClientDataSet).ApplyUpdates(0);

(DataSet as TClientDataSet).Refresh;

Certamente é isso....

Att....

Maikel

________________________________

Programador Delphi / .NET

Três de Maio - RS

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Thetho -

to tentando com o seguinte código

QCliente.ApplyUpdates();

QCliente.Refresh();

onde QCliente = minha query

mas tah dando erro "to many current.."

falta alguma coisa?

valeu ae

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta o seguinte:

coloca uma IBTransaction ligado ao teu IBDataBase (caso ainda não tenha) - o IBDataBase deve ser o mesmo que está ligado na tua query e no teu DBNavigator.

Nos enventos afterpost, afterdelete e afterupdate da query coloca o seguinte codigo:

query.transaction.commitretaining;

Isso significa que cada vez q você inserir, excluir ou editar um registro e salvar essa alteração será dado um commit no banco de dados sem q a tabela seja fechada e aberta novamente. Sendo assim os dados deverão ser salvos no banco e atualizados no teu programa através do commit.

falou!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...