Nel mio codice dietro pagina, come posso accedere alla stringa di connessione che è memorizzata nel mio file web.config?C# stringa di connessione nel file web.config
8
A
risposta
22
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["YouConnStringName"].ConnectionString;
Questo richiede riferimenti a System.Configuration.dll e System.Web.dll.
4
1
Da commento sulla http://msdn.microsoft.com/en-us/library/ms178411.aspx
string c = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["myconnectionstringname"].ConnectionString;
Richiede il progetto per fare riferimento a System.Web e System.Configuration. Ho dovuto aggiungere effettivamente un riferimento a "System.Configuration", non solo aggiungere un utilizzo.
Problemi correlati
- 1. Cifratura della stringa di connessione nel file web.config in C#
- 2. Crittografia stringa di connessione in web.config
- 3. Ottenere la stringa di connessione sql dal file web.config
- 4. VB.NET Stringa di connessione (Web.Config, App.Config)
- 5. Come scrivere la stringa di connessione nel file web.config e leggere da essa?
- 6. MembershipProvider modifica stringa di connessione nel codice
- 7. Ottieni stringa di connessione da Web.config in asp.net
- 8. Modifica Web.Config Impostazioni stringa di connessione con Wix
- 9. Utilizzo di stringhe di connessione due volte nel file web.config; un altro per Nlog config
- 10. Caratteri speciali nel file web.config
- 11. Stringa di connessione Oracle senza file tnsnames.ora
- 12. Problema con stringa di connessione nel file di configurazione Web
- 13. connessione al database Oracle in web.config asp.net
- 14. Cerca stringa nel file di testo C
- 15. Visual Studio 2012 Stringhe di connessione ASP.NET MVC Web.Config
- 16. Ottieni più stringhe di connessione da web.config
- 17. Configurazione di NHibernate in web.config - usa la connessione esistente
- 18. Utilizzare la marcatura HTML nel file web.config
- 19. Come avere &/& nel file web.config
- 20. Impostazione del reindirizzamento nel file web.config
- 21. DB La stringa di connessione in Web.config per utilizzare il database .mdf allegato non funzionerà
- 22. Utilizzo di Web.Config per configurare la stringa di connessione del database SQL?
- 23. Azure: L'argomento della stringa di connessione Web.config non può essere nullo o vuoto
- 24. Codice Prima stringa di connessione quadro entità
- 25. Posso eseguire l'override di una stringa di connessione in web.config per lo sviluppo locale?
- 26. ASP.NET stringa di connessione di crittografia/Protezione
- 27. Come aggiungere l'assembly nel file web.config di mvc 4
- 28. Memorizzazione di SMTP all'esterno del file Web.Config
- 29. Criptare una sezione personalizzata nel file app/web.config
- 30. Nome stringa di connessione ed Entity Framework
Non dovrebbe essere questo System.Web.Configuration.WebConfigurationManager.ConnectionStrings ... –
Questo mi dà un errore: 'Non può applicare l'indicizzazione con [] per un'espressione di tipo 'System.Configuration.ConnectionStringSettingsCollection'' Tutte le idee come risolverlo? – Maverick
Non sono sicuro, ma suppongo che tu non stia utilizzando System.Web.Configuration.WebConfigurationManager.ConnectionStrings ["conString"]. ConnectionString; o forse un tratto è necessario fare riferimento a system.configuration? Si ottiene questo errore perché la raccolta che si sta utilizzando non implementa IList e probabilmente implementa solo IEnumerable. –