Connection à ACCESS avec Mot de passe [Résolu]

Messages postés
28
Date d'inscription
mardi 21 juin 2005
Dernière intervention
2 novembre 2006
- - Dernière réponse : Guizmo95
Messages postés
28
Date d'inscription
mardi 21 juin 2005
Dernière intervention
2 novembre 2006
- 5 oct. 2005 à 13:53
Bonjour,
j'ai un problème de connection via VB sur une base de donnée ACCESS proteger par un mot de passe. voici mon code :
Dim cn As New ADODB.Connection
Dim records As New ADODB.Recordset
Dim Adresse As String

cn.Provider = "Microsoft.Jet.OLEDB.4.0"
cn.ConnectionString = "Data Source=" & Adresse & "; PassWord = " & txt_mdp & ""
cn.Open
procedure_verifconnection
records.CursorType = adOpenDynamic

Et j'ai le message d'erreur suivant : Erreur d'execution '-21472...' Impossible de démarrer votre application. Le fichier d'information du groupe de travail est absent ou ouvert en mode exclusif par un autre utilisateur.

Alors que je n'est pas ouvert ma base avec quoi que se soit d'autre, que je suis sur de mon Adresse (c:\ma_base_de_donne.mbd) et sur de mon mot de passe...
Merci de votre réponse ;)
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
28
Date d'inscription
mardi 21 juin 2005
Dernière intervention
2 novembre 2006
3
Merci
N'ayan pas eu de réponse, j'ai cherché pendant un très long moment et est finalement trouver la source de mon probleme :

Dim cn As New ADODB.Connection
Dim records As New ADODB.Recordset
Dim Adresse As String

cn.Provider = "Microsoft.Jet.OLEDB.4.0"
cn.ConnectionString = "Data Source=" & Adresse & "; Jet OLEDB:Database Password = " & txt_mdp & ""
cn.Open
procedure_verifconnection
records.CursorType = adOpenDynamic

J'ai tout simplement remplacer "PassWord" par "Jet OLEDB:Database Password"

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Messages postés
28
Date d'inscription
mardi 21 juin 2005
Dernière intervention
2 novembre 2006
0
Merci
Personne ne peu m'aider?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.