MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Erro de edição (Esse recordset não pode ser atualizado)

    avatar
    roni_c10
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 02/04/2013

    [Resolvido]Erro de edição (Esse recordset não pode ser atualizado) Empty [Resolvido]Erro de edição (Esse recordset não pode ser atualizado)

    Mensagem  roni_c10 em 28/11/2018, 16:39

    Senhores
    Boa tarde!

    Estou com um banco de dados aonde nao consigo mais editar os dados no formulário.

    Aparece da seguinte forma quando tendo edita-los ( Esse recordset não pode ser atualizado ), todos os campos editáveis estão com esse problema.

    Ao ir no modo Designer e selecionar o campo e ir em "Exibir Código" abre a pagina do visual basic com a seguintes informações:

    Private Sub Comando10_Click()
    On Error GoTo Err_Comando10_Click


    If Me.Dirty Then Me.Dirty = False
    DoCmd.Close

    Exit_Comando10_Click:
    Exit Sub

    Err_Comando10_Click:
    MsgBox Err.Description
    Resume Exit_Comando10_Click

    End Sub



    Por gentileza podem me ajudar?
    avatar
    roni_c10
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 02/04/2013

    [Resolvido]Erro de edição (Esse recordset não pode ser atualizado) Empty Erro de edição (Esse recordset não pode ser atualizado)

    Mensagem  roni_c10 em 28/11/2018, 18:07

    Olá Pessoal

    Acabei conseguindo resolver da seguinte forma

    Quando a consulta é baseada em três ou mais tabelas e há uma relação muitos-para-um-para-muitos, não é possível atualizar os dados diretamente na consulta. Você pode atualizar os dados em um formulário ou em uma página de acesso a dados. Você pode fazer isso com base na consulta, quando a propriedade TipoDeConjuntoDeRegistros do formulário estiver definida como Dynaset(atualizações inconsistentes).

    E no meu caso estava apenas como "Dynaset".

    Enfim, obrigado a essa pagina aonde nos possibilita de ajudar e ser ajudado.

    Vlw

      Data/hora atual: 2/7/2020, 07:12