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


2 participantes

    [Resolvido]Erro ao salvar

    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]Erro ao salvar Empty [Resolvido]Erro ao salvar

    Mensagem  tauron 16/3/2017, 20:52

    Meu formulario eh desvinculado e para salvar utilizo o codigo abaixo, so que de repente comecou a dar o seguinte erro, "Erro em tempo de execucao"3219" Operacao Invalida". Ate o momento somente apresenta na linha em destaque. O estranho que já havia feito testes.


    Dim db1 As Database, rs1 As DAO.Recordset
    Dim db2 As Database, rs2 As DAO.Recordset

    Set db1 = CurrentDb
    Set db2 = CurrentDb


    Set rs1 = db1.OpenRecordset("tblCertidao", dbOpenTable)
    Set rs2 = db2.OpenRecordset("tblContGuia", dbOpenTable)

    With rs1
    ' os campos abaixo do formulário tem que ser iguais aos que estão na tabela para realizar a exportação
    .AddNew
    ' campos que estão na tabela = campos do fomulario
    rs1![NumCert] = Me.NumCert
    rs1![Area] = Me.Area
    rs1![Benfeitoria] = Me.Benfeitoria
    rs1![Financiado] = Me.Financiado
    rs1![Construcao] = Me.Construcao
    rs1![VlrFinanc] = Me.VlrFinanc
    rs1![Banco] = Me.Banco
    rs1![Agencia] = Me.Agencia
    rs1![DtaRec] = Me.DtaRec
    rs1![Guia] = Me.Guia
    rs1![InscImob] = Me.InscImob
    rs1![NC] = Me.NC
    rs1![Deb] = Me.Deb
    rs1![VlrDeb] = Me.VlrDeb
    rs1![NDv] = Me.NDv
    rs1![NDT] = Me.NDT
    rs1![PEN] = Me.PEN
    rs1![NCD] = Me.NCD
    rs1![Consta] = Me.Consta
    rs1![ListaDeb] = Me.ListaDeb
    rs1![NSocios] = Me.NSocios
    rs1![Contribuinte1] = Me.Contribuinte1
    rs1![CPFCNPJ1] = Me.CPFCNPJ1
    rs1![Endereco1] = Me.Endereco1

    .Update
    .Close

    Set rs1 = Nothing

    End With

    With rs2

    .AddNew

    'campos que estão no subformulário, caso voce tenha subformulário é só mudar os nomes dos campos.
    rs2![snumcert] = Forms![frmguia]![frmContGuia]!snumcert
    rs2![Contribuinte] = Forms![frmguia]![frmContGuia]!Contribuinte
    rs2![CPFCNPJ] = Forms![frmguia]![frmContGuia]!CPFCNPJ

    .Update
    .Close
    Set rs2 = Nothing

    End With
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  cleverson_manaus 16/3/2017, 23:27


    Vc está trabalhando com dois bancos de dados?

    Se não.

    Então tente assim;

    Código:


    Dim db As DAO.Database

    Set db = currentDb

    Dim  rs1 as DAO.Recordset
    Dim rs2 as DAO.Recordset

    Set rs1 = db.OpenRecordset("tblCertidao", dbOpenTable)
    Set rs2 = db.OpenRecordset("tblContGuia", dbOpenTable)


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  tauron 17/3/2017, 00:30

    Obrigado Cleverson, quando postei estava no intervalo do trabalho e esqueci de mencionar que eh um unico bd dividido (BE e FE) o que acho que (na minha ignorancia) nao interfere mas, ainda continua o mesmo erro.
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  cleverson_manaus 17/3/2017, 11:38

    OK.

    Vou dar uma olhada.


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  tauron 17/3/2017, 19:59

    Parece que o problema eh mesmo com a divisao do bd pois, fiz testes com banco unificado e funfou tudo perfeitamente. Apesar do backup copiar o bd todo, eu particularmente prefiro (maior seguranca) dividir pois assim posso colocar o "be" longe de um "engano".
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  cleverson_manaus 18/3/2017, 15:37

    bom dia Tauron

    Primeiro alterei as váriáveis  bancos dados atual e os recordsets, dê uma olha no código do formulário guia.

    Depois acusou um erro de que não encontra/existe o campo 'rs1![DtaCert] = Me.DtaCert, então desativei a leitura do mesmo pelo evento Salvar.

    Em seguida, esta acusando um erro do tipo foco em controle desabilitado ainda no evento Salvar.

    Verifique essa rotina, que acredito vc ser a pessoa mais indicada.

    Precisando manda suas dúvidas.

    Abraços,


    Arquivo alterado abaixo.
    Anexos
    [Resolvido]Erro ao salvar AttachmentGITBI_alterado.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (201 Kb) Baixado 8 vez(es)


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  tauron 18/3/2017, 16:46

    Salve Cleverson, fiz as correcoes e funfou legal dai, percebi que estava salvando linha em branco na tblContGuia então modifiquei, veja como ficou agora:


    Não vou fechar o topico antes de vc analisar as alterações. Ok

    Mais uma vez muitisssimo obrigado.
    Anexos
    [Resolvido]Erro ao salvar AttachmentGITBI_alterado2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (186 Kb) Baixado 7 vez(es)
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1012
    Registrado : 23/09/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  cleverson_manaus 18/3/2017, 18:43

    Tauron,



    Desativei também essa linha 'Me.btnSalvar.Enabled = False da rotina Desabilita.

    Bem, vi que vc alimenta a tabela de forma parcial em quatro situações, por isso, acredito que os erros ocorram devidos aos campos estarem com valores nulos, pois nem todos são preenchidos de uma vez só.

    Recomendo vc criar quatro recordset somente com os campos de cada etapa do seu form guia, usando também select para escolher o recordset de acordo com a etapa escolhida.

    Vou tentar fazer por aqui, mas não prometo ser de imediato, por conta do pouco tempo disponível.

    Abraços.

    Abaixo arquivo alterado.
    Anexos
    [Resolvido]Erro ao salvar AttachmentGITBI_alterado.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (137 Kb) Baixado 13 vez(es)


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  tauron 18/3/2017, 22:11

    Cleverson, a alimentacao das tabelas eh feita de uma unica e ate hoje nao ocorrem erros relacionados a isto. O formulario simplesmente esta em abas.

    Quanto ao botao salvar ele fica desabilitado mesmo mas, obrigado pelos pareceres. cheers

    Conteúdo patrocinado


    [Resolvido]Erro ao salvar Empty Re: [Resolvido]Erro ao salvar

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 06:28