MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Conflito de gravação.

    XPTOS
    XPTOS
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 601
    Registrado : 20/01/2014

    [Resolvido]Conflito de gravação. Empty [Resolvido]Conflito de gravação.

    Mensagem  XPTOS 4/8/2016, 13:42

    Amigos,

    Estou executando o código abaixo no evento após atualizar da combo (txtMotivoTISS) e aparece a mensagem de erro (Conflito de Gravação do Access).
    Alguém tem uma dica de como contornar?

    leicand
    leicand
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 47
    Registrado : 04/01/2016

    [Resolvido]Conflito de gravação. Empty Re: [Resolvido]Conflito de gravação.

    Mensagem  leicand 5/8/2016, 18:12

    Acredito que o problema não seja no código:

    "Esse comportamento ocorre quando você abrir dois formulários que atualizam a mesma fonte de dados ao mesmo tempo. O primeiro formulário coloca um bloqueio de edição no registro ou registros e, em seguida, o segundo formulário altera o registro ou os registros e salva as alterações. Quando o primeiro formulário tenta fechar e write-back para a tabela, as alterações que foram feitas pelo segundo formulário são detectadas. Isso faz com que o erro deve ser retornado"
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Conflito de gravação. Empty Re: [Resolvido]Conflito de gravação.

    Mensagem  Dilson 5/8/2016, 18:22

    Vejo que o registro está sendo salvo mais de uma vez usando DoCmd.RunCommand e o método execute do DAO.

    Comente as linhas que tem DoCmd.RunCommand acCmdSaveRecord
    XPTOS
    XPTOS
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 601
    Registrado : 20/01/2014

    [Resolvido]Conflito de gravação. Empty Re: [Resolvido]Conflito de gravação.

    Mensagem  XPTOS 8/8/2016, 22:38

    Boa noite,

    De fato tem um subformulario que altera o registro. Também já comentei as linhas e não deu.

    Vou postar um exemplo das partes envolvidas para melhor entendimento.

    Grato aos senhores,
    XPTOS
    XPTOS
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 601
    Registrado : 20/01/2014

    [Resolvido]Conflito de gravação. Empty Re: [Resolvido]Conflito de gravação.

    Mensagem  XPTOS 10/8/2016, 20:01

    Amigos, boa tarde,

    Problema resolvido!

    Nas propriedades do formulário a opção PopUp estava definido como (NÃO), alterei para (SIM) e a mensagem não aparece mais.

    Grato,

    Conteúdo patrocinado


    [Resolvido]Conflito de gravação. Empty Re: [Resolvido]Conflito de gravação.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/12/2024, 09:48