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]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 90
    Registrado : 24/03/2012

    [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS Empty [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS

    Mensagem  cantu 21/1/2021, 16:23



    Sub PreencherBase()
    Dim BD As New ADODB.Connection
    Dim RS As New ADODB.Recordset
    Dim arq As String, CS As String, SQL As String
    arq = ThisWorkbook.Path & "\" & "CRTMTJ2.accdb;"
    CS = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & arq & "Jet OLEDB:Database Password = 123456;"

    BD.Open CS
    End Sub

    Quando faço o teste se está tudo conforme parece o seguinte erro:
    Run-time error '-2147217843 (80040e-4d)'
    Esta palavra-passe não é válida

    Quando abro a BD a palavra-passe está certa (123456).

    A base dados original está na mesma pasta deste projecto
    A base dados que estou a criar no Access está criptografada com a senha "123456" e abre em modo exclusivo.
    O meu Office: MS Office Professional Plus 2013 e gravo os ficheiros e formato ficheiro Access 2007-2013.

    O que está errado?

    Desde já obrigado
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3458
    Registrado : 21/04/2011

    [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS Empty Re: [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS

    Mensagem  Marcelo David 21/1/2021, 17:29

    Boa tarde.
    Observe as Regras do Fórum:

    1. Tenha paciência com quem coloca aqui as suas duvidas.
    2. Clareza nos títulos dos tópicos e duvidas, evite a linguagem MSN.
    3. Não colocar diversas vezes a mesma dúvida.
    4. Explicar detalhadamente o problema e informar a versão do seu Office + Sistema Operativo.
    5. Retorne sempre se deu certo, esse retorno é muito importante.
    6. Respeite toda a equipe Staff e demais membros deste fórum.
    7. Use sempre o botão Busca, sempre que tiver uma dúvida e antes de abrir tópicos.
    8. Não usar palavras como "Urgente". O fórum é livre e ninguém é obrigado a responder com urgência.
    9. A publicidade é proíbida e só pode ser feita pelo Administrador ou depois de aprovada pelo Administrador.
    10. Se o seu tópico não for respondido, tem o direito de fazer um Up ao final de 24horas!
    11. A colocação de Códigos ou Exemplos, devem constar sempre os créditos de quem o elaborou.
    12. Fale, não GRITE! Só letras Maiúsculas, na Internet é o mesmo que gritar!
    13. É proibido tirar duvidas nas Salas de Repositório, devem abrir um novo tópico nas salas de duvidas, relacionando o Exemplo em causa.
    14. É proibido adicionar links externos nos tópicos, que redirecionem para outros sites ("backlinks"), excepto DropBox ou do próprio fórum.
    15. É permitido adicionar links externos, nos códigos VBA dentro das Base de Dados.

    Por favor, adeque o título antes de dar prosseguimento a sua questão.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS Marcel11
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3743
    Registrado : 04/04/2010

    [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS Empty Re: [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS

    Mensagem  Avelino Sampaio 21/1/2021, 20:17

    Olá!

    Acho que ele está interpretando a ponto e virgula(Wink como parte da senha. Experimente a senha entre apóstrofes:

    CS = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & arq & "Jet OLEDB:Database Password = '123456';"

    Se ainda der errado, experimente sem os apóstrofes e sem o ponto e vírgula.

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    cantu gosta desta mensagem

    avatar
    cantu
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 90
    Registrado : 24/03/2012

    [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS Empty Re: [Resolvido]CONEXÃO DE UMA BD EXCEL A UMA BD ACCESS

    Mensagem  cantu 22/1/2021, 10:03

    Penso ter resolvido o problema e tem a ver com versões do Access:

    * Abrir a BD
    * Opções - Definições do Cliente - Método de Encriptação - Utilizar Encriptação Legada em vez da Encriptação Predefinida

    Desapareceu o erro e está a funcionar.

    Obrigado pela Vossa colaboração

      Data/hora atual: 6/12/2021, 17:04