W moim kodzie za stroną, w jaki sposób uzyskać dostęp do ciąg połączenia, który jest przechowywany w moim pliku web.config?C# ciąg połączenia w pliku web.config
8
A
Odpowiedz
22
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["YouConnStringName"].ConnectionString;
Wymaga to odniesień do System.Configuration.dll i System.Web.dll.
4
1
Od komentarzu na http://msdn.microsoft.com/en-us/library/ms178411.aspx
string c = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["myconnectionstringname"].ConnectionString;
Wymaga projektu odwołać do system.Web i System.Configuration. Musiałem dodać odniesienie do "System.Configuration", a nie tylko dodać użycie.
Powiązane problemy
- 1. Gdzie umieścić ciąg połączenia w pliku web.config
- 2. Szyfrowanie połączenia ciąg w web.config
- 3. Ciąg połączenia VB.NET (Web.Config, App.Config)
- 4. Uzyskiwanie łańcucha połączenia sql z pliku web.config
- 5. Czy mogę przesłonić ciąg połączenia w web.config do rozwoju lokalnego?
- 6. gdzie wpisać ciąg połączenia? w app.config lub w web.config?
- 7. Ciąg połączenia Oracle bez pliku tnsnames.ora
- 8. Szyfruj ciąg połączenia w app.config
- 9. Jak napisać ciąg połączenia w pliku web.config i przeczytać z niego?
- 10. jak odczytać ciąg połączenia z pliku App.config przez C#
- 11. C# namespaces w web.config
- 12. Ustaw dynamicznie ciąg połączenia członkostwa z kodem
- 13. Edycja ustawień połączenia internetowego Web.Config z Wix
- 14. web.config i cytuje w connectionStrings
- 15. Migracja EntityFramework Określ web.config
- 16. Gdzie przechowywać ciąg połączenia dla klasycznej ASP?
- 17. Znaki specjalne w pliku web.config
- 18. Konfigurowanie przekierowania w pliku web.config
- 19. Wartość statyczna w pliku web.config
- 20. Jak ustawić domyślny ciąg połączenia w aplikacji konsoli?
- 21. odszyfrować connectionString w web.config?
- 22. Programowalne edytowanie pliku Web.config
- 23. połączenie bazy danych Oracle w web.config asp.net
- 24. Przy użyciu narzędzia Web.Config, aby ustawić ciąg połączenia z bazą danych SQL?
- 25. Jak odczytać ciąg połączenia w .NET Core?
- 26. Ciąg połączenia SQL Express: lokalizacja pliku mdf względem lokalizacji aplikacji
- 27. Entity Framework - nadmiarowy ciąg połączenia
- 28. odczytać ciąg z pliku .resx w C#
- 29. C# szukaj ciąg w pliku txt
- 30. Ciąg połączenia do połączenia z .MDF
Nie powinno to być System.Web.Configuration.WebConfigurationManager.ConnectionStrings ... –
To daje mi błąd: 'Nie można zastosować indeksowanie z [] w celu wyrażenia typu„System.Configuration.ConnectionStringSettingsCollection'' pomysłów jak to naprawić? – Maverick
Nie jestem pewien, ale domyślam się, że nie używasz System.Web.Configuration.WebConfigurationManager.ConnectionStrings ["conString"]. ConnectionString; a może odcinek, musisz odwołać się do system.configuration? Otrzymujesz ten błąd, ponieważ kolekcja, której używasz, nie implementuje IList i prawdopodobnie implementuje tylko IEnumerable. –