Bonjour !

Je suis novice en asp.net et je rencontre un soucis de connexion à ma base access. En fait je cherche à stocker ma chaine de connexion dans le web.config (comme c'est expliqué dans de nombreux post), jusque là pas de problème...
Voici le modèle que j'ai trouvé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<appSettings>
<add key="adc_loc" value="Server=(local);Integrated Security=True;Database=Contacts" />
</appSettings>
Cependant, pour me connecter à access, il me semble que je dois utiliser le provider "microsoft.jet.OleDb". Ma chaine de connexion devient donc:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<appSettings>
            <add key="adc_loc2" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=d:\my_wwwroot\bdd\mabase.mdb" />
</appSettings>
Mais lorsque je fais cela, il me retourne une erreur: "System.ArgumentException: Keyword not supported: 'provider'"
J'imagine que cela vient de ma chaine de connexion (qui fonctionne lorsque je la définie dans le global.asax et que j'utilise l'objet SqlConnection). Comment peut-on définir une chaine de connexion à MS access dans le web.config ?

Par avance merci pour votre aide