Pbl connexion

alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 - 1 oct. 2004 à 14:37
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 - 1 oct. 2004 à 17:15
bonjour,

via un petit exe vb j'interroge une bdd access.
cette bdd est protegee par un mot de passe (creer en mode exclusif).

mot pbl:
dim cnx as new adodb.connection
cnx.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=c:\mabase.mdb;user id=moi;password=mdp;"
cnx.open
ca plante sur le 'cnx.open' !!!

message d'erreur:
'erreur d'execution -2147217843 (80040e4d): impossible de demarrer votre application. le fichier d'informations est absent ou ouvert en mode exclusif par un autre utilisateur.'

evidemment je connait mon mot de passe, mais pour le user id je mets le nom de l'auteur de la base (peut etre est-ce celui de la societe ?).
si ce n'est pas mon user id qui deconne, je pense que ce doit etre je fait d'avoir mis un mot de passe en mode exclusif...

connaissez-vous la solution a mon pbl ???

merci a vous,

alonsyl

4 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
1 oct. 2004 à 15:05
SAlut

Essai ca:

cnx.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=c:\mabase.mdb;user id='moi';password='mdp';"

OU Ca:

cnx.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=c:\mabase.mdb;user id=""moi"";password=""mdp"";"

-------------------------------------------------
Essai ca sinon on trouvera autre chose
-------------------------------------------------

:big)
0
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 12
1 oct. 2004 à 15:41
aucun des 2 ne fonctionne.
merci a toi,

alonsyl
0
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
1 oct. 2004 à 15:49
re ,

J allais oublie le chemin de la base aussi entre ' ' ou entre "" ""

SAlut.
-------------------------------------------------
Essai ca sinon on trouvera autre chose
-------------------------------------------------

:big)
0
alonsyl Messages postés 348 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 6 novembre 2008 12
1 oct. 2004 à 17:15
peux-tu m'expliquer ?

sur une source d'un collegue de travail, j'ai trouve la chaine connexion suivante qui fonctionne parfaitement:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\mabase.mdb;Jet OLEDB:Database Password=mdp;"

comprends-tu pourquoi celle-ci fonctionne et pas la precedente ?

merci a toi,

alonsyl
0
Rejoignez-nous