回答
你是什麼意思「insert?」如果你的意思是你可以手動編輯web.config:是的,你可以。您將爲connectionStrings(如果沒有)添加一個條目,然後爲您的特定connectionString添加一個子節點。
如果你的意思是你可以在代碼中做到這一點:理論上是的。然而,這通常是不好的做法,並且後方會很痛苦。
如果你需要能夠在運行時切換連接字符串,你可以將它塞入數據庫而不是web.config – AndreasKnudsen 2010-08-05 16:59:32
@AndreasKnudsen:絕對。 – AllenG 2010-08-05 17:05:44
是的,它是非常有可能的:
<connectionStrings>
<add name="yourNameHere" connectionString="connectiongStringHere" providerName="nameHere"/>
</connectionStrings>
內ConfigSections
謝謝,但在'add name =「yourNameHere」中,名字是什麼? – pmoth81 2010-08-05 16:17:58
這是你要給連接字符串的名字,以後再引用它。 您可以使用ConfigurationManager.ConnectionStrings [「yourNameHere」] .ConnectionString來檢索它。 – 2010-08-05 16:30:49
將默認在您的web.config中的ConnectionString,並根據需要在運行時更換用戶名/密碼和數據庫名稱。
- 1. 在字符串連接添加新行
- 2. 運行時字符串連接評價
- 3. c#在運行時從文件加載連接字符串
- 4. 在連接變量字符串時添加新行
- 5. 在運行時在企業庫中更改連接字符串
- 6. Shell腳本:在並行字符串時連接字符串
- 7. 在安裝vb.net項目時添加連接字符串
- 8. 在WinForms中運行時動態更改連接字符串
- 9. C#在運行時更改自定義連接字符串
- 10. 在運行時更改LINQ-to-SQL連接字符串
- 11. 城堡和NLog在運行時更改連接字符串
- 12. 在運行時設置實體框架連接字符串
- 13. 在運行時更改數據集連接字符串
- 14. 休眠 - 在運行時更改連接字符串
- 15. 在運行時設置連接字符串 - EF代碼優先
- 16. 在運行時更改連接字符串MySql C#
- 17. 在運行時設置數據庫連接字符串
- 18. EF 5在運行時更改連接字符串
- 19. 在運行時更改連接字符串
- 20. 如何在運行時重寫Webconfig連接字符串
- 21. ASP.NET在運行時修改連接字符串
- 22. 在運行時提供連接字符串到EntityFramework DbContext
- 23. 在運行時切換EF連接字符串
- 24. 在運行時選擇實體連接字符串
- 25. 在運行時更改數據集連接字符串vs2010
- 26. 連接字符串在運行時實體框架
- 27. 在運行時更改實體連接字符串
- 28. 在運行時更改連接字符串
- 29. 在運行時更改App.config中的連接字符串
- 30. 在字符串連接期間添加的額外字符
是否要手動或以編程方式添加連接字符串? – LittleBobbyTables 2010-08-05 16:08:30
手動添加它 – pmoth81 2010-08-05 16:31:06
我提供的解決方案是您正在尋找的。我爲你的便利添加了進一步的解釋:) – 2010-08-05 16:37:50