Dans mon code derrière la page, comment puis-je accéder à la chaîne de connexion stockée dans mon fichier web.config?Chaîne de connexion C# dans le fichier web.config
8
A
Répondre
22
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["YouConnStringName"].ConnectionString;
Cela nécessite des références à System.Configuration.dll et System.Web.dll.
4
1
De commentaire sur http://msdn.microsoft.com/en-us/library/ms178411.aspx
string c = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["myconnectionstringname"].ConnectionString;
votre projet Nécessite référence à System.Web et System.Configuration. Je devais ajouter une référence à "System.Configuration" et pas seulement ajouter une utilisation.
Questions connexes
- 1. Besoin Chaîne de connexion cryptée et informations stmp dans le fichier web.config
- 2. Comment faire une connexion ODBC dans le fichier web.Config
- 3. apparaissant dans le fichier web.config
- 4. Chaîne de connexion Oracle sans fichier tnsnames.ora
- 5. Utilisation de chaînes de connexion deux fois dans le fichier web.config; un autre pour config Nlog
- 6. Chiffrer et enregistrer la chaîne de connexion ASP.NET dans le fichier web.config à l'aide de Trust moyen?
- 7. Le fichier Web.Config et Linq to Sql changent de place
- 8. Caractères spéciaux dans le fichier web.config
- 9. Comment lire le fichier Excel dans C# par chaîne de connexion?
- 10. ASP.NET - Contrôle de connexion avec informations d'identification dans le fichier web.config
- 11. chaîne de connexion SQL
- 12. Changement de chaîne de connexion
- 13. Comment modifier le fichier web.config de l'application Web étendue SharePoint?
- 14. L'utilisation de Web.Config pour configurer ma chaîne de connexion de base de données SQL?
- 15. J'ai besoin de savoir à quoi devrait servir la chaîne de connexion de mon fichier web.config pour SQL Server 2005
- 16. Spécification de la clé machine dans le fichier web.config
- 17. Quand le fichier web.config est-il lu?
- 18. web.config et guillemets dans connectionStrings
- 19. Erreur dans le web.config
- 20. Cryptage de la chaîne de connexion dans l'ASP classique
- 21. Chaîne Sql de connexion à l'instance nommée
- 22. Modifier Web.config pendant/après le projet de configuration Web
- 23. Problème de chaîne de connexion
- 24. Modification du fichier web.config d'une application dans le cluster NLB
- 25. Web.Config Transformation dans VS2010
- 26. Chaîne de connexion ASP.NET
- 27. Problème ASP.NET MVC - NHaml sur le fichier web.config
- 28. Comment protéger solidement web.config
- 29. sécurité intégrée dans la chaîne de connexion
- 30. Chaîne de connexion SqlDataSource à partir de la page .aspx
Si ce pas System.Web.Configuration.WebConfigurationManager.ConnectionStrings ... –
Cela me donne une erreur: 'Impossible d'appliquer l'indexation avec [] à une expression de type « System.Configuration.ConnectionStringSettingsCollection'' Toutes les idées comment résoudre ce problème? – Maverick
Je ne sais pas exactement, mais je suppose que vous n'utilisez pas System.Web.Configuration.WebConfigurationManager.ConnectionStrings ["conString"]. ConnectionString; ou peut-être un étirement est vous besoin de référencer system.configuration? Vous obtenez cette erreur car la collection que vous utilisez n'implémente pas IList et implémente probablement uniquement IEnumerable. –