none
Acesso ao Access utilizando Excel - cód. acusa Senha Inválida RRS feed

  • Pergunta

  • Tenho um cod que funciona bem sem o password, mas quando o coloco aparece Senha Invalida apesar da senha estar correta.

    Estou utilizando Access 2010 64b. Alguém sabe qual o problema.

    Segue código

        Myconn = Diretorio & "\RH_Access.accdb"

         Set cnn = New ADODB.Connection
         With cnn
            .Provider = "Microsoft.ACE.OLEDB.12.0"
            .Properties("data source") = Myconn
            '.Properties("User ID") = "Admin"
            .Properties("Jet OLEDB:Database Password") = daniel
            .Open
         End With

    Grato

    DanielSarmento

    segunda-feira, 15 de julho de 2013 22:17

Respostas

Todas as Respostas

  • Boa noite Daniel.

    Nunca trabalhei com Access, mas apenas dando um palpite, vejo que a sua senha não está entre aspas, logo deve estar sendo atribuída uma variável sem valor definido.

    Experimente isso e veja se resolve.

    Um abraço.


    Filipe Magno

    segunda-feira, 15 de julho de 2013 22:44
  • Olá Filipe, 

    Na verdade "daniel" é uma variável string... faltou colocar isso na descrição do cod.

    Agradeço sua colaboração mas continuarei aguardando outros auxílios...

    Abraço

    terça-feira, 16 de julho de 2013 12:28
  • A partir da versão 2007 (*.accdb) o Access deixou de usar definições de permissões por utilizador.

    Retira a linha que indica o UserID. Penso que seja por isso.

    terça-feira, 16 de julho de 2013 22:28