Connexion OLEDB à une base Access contenue dans répertoire dont l'accès est limi

Signaler
Messages postés
85
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
15 février 2006
-
Messages postés
1
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
17 septembre 2008
-
Bonjour, j'utilise une connexion OLEDB avec VB.Net pour accéder à une base de données Access :


cnxstr = "Provider=microsoft.jet.oledb.4.0;Dbq=cheminbase\BDTEST.mdb;"


cnx.ConnectionString = cnxstr


cnx.Open()


Mon problème est le suivant :
Ma base est située sur un serveur et seules quelques personnes ont accès aux dossiers où se situe cette base. Cependant j'aimerai faire un programme pour faire des statistiques sur les données contenues dans cette base.(Il n'y a pas de mot de passe propre à la base). Je voudrais (quitte à mettre mes propres codes utilisateur du serveur dans le programme) faire en sorte quel utilisateur puisse utiliser ce programme.
Est-ce possible?

J'ai déjà essayé de modifier ma chaine de connexion par


cnxstr = "Provider=microsoft.jet.oledb.4.0;Dbq=cheminbase\BDTEST.mdb;UID=Utilisteur;Password=*****"
Mais j'ai eu Pilote ISAM introuvable
Si quelqu'un peut m'aider merci d'avance

2 réponses

Messages postés
85
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
15 février 2006
2
Au fait j'ai oublié de préciser que je n'ai que Visual Studio 2003
Messages postés
1
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
17 septembre 2008

http://support.microsoft.com/kb/823913/fr

Tu peux aussi rajouter à ta chaine de connexion directement : ";Jet OLEDB:Database PASSWORD=pwd_test"