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

Guizmo95 28 Messages postés mardi 21 juin 2005Date d'inscription 2 novembre 2006 Dernière intervention - 5 oct. 2005 à 09:44 - Dernière réponse : Guizmo95 28 Messages postés mardi 21 juin 2005Date d'inscription 2 novembre 2006 Dernière intervention
- 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
Guizmo95 28 Messages postés mardi 21 juin 2005Date d'inscription 2 novembre 2006 Dernière intervention - 5 oct. 2005 à 13:53
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"

Merci Guizmo95 3

codes-sources a aidé 82 internautes ce mois-ci

Guizmo95 28 Messages postés mardi 21 juin 2005Date d'inscription 2 novembre 2006 Dernière intervention - 5 oct. 2005 à 11:21
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.