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

Ibdataset não altera nem deleta registro so inclui


nicolasbraz

Pergunta

No meus formularios de cadastro usava o Ibtable, mudei para o Ibdataset.

Porem quando uso o comando.

dmdados.tblfuncionario.edit;

eu faço as alterações salvo os dados dando um POST mas não altera.

Se eu for incluir 1 registro ele vai.

tambem quando deleto ele some eu fecho a aplicação ele volta.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
No meus formularios de cadastro usava o Ibtable, mudei para o Ibdataset.

dmdados.tblfuncionario.edit;

O nome do seu dataset é tblfuncionario ? Corrija-me se eu estiver errado, mas aparentemente você mudou o componente mas não está utilizando as referências corretas à ele.

Se eu falei besteira, seria interessante que você tentasse explicar um pouco melhor o seu problema.

abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Como o sistema estava estavel com as IbTable, mantive o nome para teste.

fui na propriedade "Select Sql" dei 1

select * from funcionario

no fields editor selecionei as tabelas e gerei o codigo SQL.

Ele gerou o codigo sem problemas.

Ai vamos supor vou numa tabela a de funcionario e insiro 1 registro salvo ele funciona perfeitamente.

Ai outra situação eu vou alterar esse registro cadastrado, altero e salvo em outra maquina da rede não visualizo a alteração, e se eu fechar o formulario e abrir denovo ele volta para o registro anterior.

e quando deleto acontece a mesma coisa praticamente deleto o registro ele sai, em outra maquina continuo vendo ele la, quando na maquina que eu to eu fecho e abro o formulario ele volta.

Link para o comentário
Compartilhar em outros sites

  • 0
No meus formularios de cadastro usava o Ibtable, mudei para o Ibdataset

Essa mudança implica em trocar os componentes de acesso a tabela

SQLQuery1

DataSetProvider1

ClientDataSet1

DataSource1

Neste caso para salvar e atualizar os registros seria:

ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(-1);
ClientDataSet1.Refresh;

abraço

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...