Chaîne de Connexion ADODB: groupe de travail de l'Information est Manquante dans le fichier?

J'ai un peu de sources de données dans access que j'ai besoin de vous connecter à par programmation à faire des choses avec, en arrière-plan et de garder de la visibilité aux utilisateurs.

A déclaré la source de données a un mot de passe "pass", comme je vais l'appeler ici. En utilisant cette méthode de connexion, j'obtiens une erreur en essayant d'utiliser la méthode ouverte

Dim conn as ADODB.Connection
Set ROBBERS.conn = New ADODB.Connection
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;" _
        & "Data Source=\\pep-home\projects\billing\autobilling\DPBilling2.mdb;" _
    & "Jet OLEDB:Database Password=pass;", "admin", "pass"

"Impossible de démarrer votre application. Le fichier de groupe de travail est manquant ou ouvert en mode exclusif par un autre utilisateur."

En raison de la planification de déménager en 2007, nous ne sommes pas à l'aide, ni n'ai jamais utilisé un groupe de travail identification du fichier par le biais de l'accès. La base de données de mot de passe sur la source de données a été défini par l'Ensemble Databa Mot de passe ce qui devait être fait sur une ouverture exclusive.

Ive a passé un bon moment de changer autour de mes options de connexion, où mettre le mot de passe, etc et ne peut pas trouver le bon format, ou (pourquoi je pose la question ici), je pense qu'il y a peut-être quelques autres inconnus que je doit mettre en place pour ce faire. Quelqu'un là-bas a obtenu quelques informations utiles?

Le problème est plus complexe que cela. Le problème était que je me retenais de connexions à travers une classe, j'ai eu quelques erreurs que j'ai compris, comme un retour à une connexion ADODB sans un ENSEMBLE de commande avant, en essayant d'ouvrir la connexion à l'intérieur de la classe et dans le module (où il était déjà ouvert, d'où l'erreur s'il est déjà ouvert). Il y avait une erreur dans la chaîne de connexion cependant, d'où l'on a accepté la réponse 🙂
Pourriez-vous nous expliquer comment vous avez résolu ce problème ou de donner une référence à l'information qui vous a aidé? De cette façon, il y a une solution disponible à quelqu'un d'autre d'avoir ce message d'erreur, comme moi ~~
Comme indiqué dans la réponse ci-dessous c'était une simple erreur de ma chaîne de connexion. Malheureusement, comme de nombreux messages d'erreur présenté dans la plupart n'importe quelle langue (VBA n'est pas une exception), celle qui a été mentionné, un hareng rouge; pas liée à ce que le problème réel est.

OriginalL'auteur Mohgeroth | 2010-03-16