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

Simouss33 Messages postés 85 Date d'inscription jeudi 17 novembre 2005 Statut Membre Dernière intervention 15 février 2006 - 1 déc. 2005 à 11:08
Weryn Messages postés 1 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 17 septembre 2008 - 17 sept. 2008 à 17:03
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

Simouss33 Messages postés 85 Date d'inscription jeudi 17 novembre 2005 Statut Membre Dernière intervention 15 février 2006 2
1 déc. 2005 à 11:09
Au fait j'ai oublié de préciser que je n'ai que Visual Studio 2003
0
Weryn Messages postés 1 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 17 septembre 2008
17 sept. 2008 à 17:03
http://support.microsoft.com/kb/823913/fr

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