none
Imprimer un état Access avec mot de passe RRS feed

  • Question

  • Bonjour,

    J'ai développé une application VB.NET qui gère une base de données Access protégée par mot de passe, le client ne disposant pas d'Access.

    Aucun problème pour la gestion de la base de données, mais je bute sur l'impression d'un état de cette BD.

    Actuellement, j'utilise la forme:

    Dim Path as String=Chemin
    Dim Etat as new Object
    Etat=CreateObject("Access.Application")
    
    With Etat
    .OpenCurrentDataBase(Path,False)
    .DoCmd.OpenReport("Etat à imprimer")
    End With
    
    Etat=Nothing

    Le résultat est bien entendu qu'une boîte de dialogue s'ouvre pour me demander le mot de passe, ce que je ne veux pas.

    J'imagine qu'il est possible d'intégrer ledit mot de passe dans l'un des codes précédent mais je ne trouve aucune réponse.

    Quelqu'un a-t-il une idée?

    Merci...

    jeudi 12 juillet 2012 08:55

Réponses

  • J'ai trouvé la réponse et, pour ceux que ça pourrai intéresser, la voici:

    Etat.OpenCurrentDataBase(Path, False, bstrPassword:=MonMotDePasse)

    A bientôt... ;-)


    ShaeGal

    • Marqué comme réponse ShaeGal jeudi 12 juillet 2012 11:36
    jeudi 12 juillet 2012 11:36