想想這個,是否可以在ASP.NET的web.config之外創建連接字符串?如何在web.config之外創建連接字符串
1
A
回答
2
是的,你可以將它存儲在任何地方它只是文本.... web.config只是一個XML文檔,存儲有關您的應用程序的配置設置。您可以輕鬆創建另一個XML文件或文本文件,然後從中讀取它。你只是不能夠使用:
ConfigurationManager.ConnectionStrings[].ConnectionString
3
可能你正在尋找configSource?
1
您可以通過使用.udl文件創建連接字符串。
UDL文件的創建:
- 在桌面上單擊鼠標右鍵,或者你想創建該文件的文件夾中。
- 選擇新建,然後選擇文本文檔。
- 爲文本文檔指定任何帶有.udl擴展名的文件名(必須在文件夾選項中啓用「顯示文件擴展名」)。
- 彈出一個窗口,提示「如果更改文件擴展名,文件可能無法使用,您確定要更改它嗎?」選擇是。
- 您現在已經成功創建了一個UDL文件。
現在,您需要根據您的要求來實現.udl文件中的設置。已經提供了一個視頻教程來向您解釋使用.udl文件爲MS SQL Server創建連接字符串的整個過程。
0
你可以把它在得到由你的web.config像這樣拉在另一個config文件:
<appSettings file="../Support/config/WebEnvironment.config">
</appSettings>
然後可以使用它在你的代碼是這樣的:
System.Configuration.ConfigurationManager.AppSettings["DefaultConnection"]
我們知道這個文件並不是在我們的網站下面,但它實際上是在它下面。那就是上面的「支持」目錄是一個虛擬目錄。詳情可參閱HERE.
0
您可以使用下面的MSSQL服務器
string connectionString = "Your Connection string"
using (SqlConnection con = new SqlConnection(connectionString))
{
//
// Open the SqlConnection.
//
con.Open();
//
// The following code uses an SqlCommand based on the SqlConnection.
//
using (SqlCommand command = new SqlCommand("SELECT TOP 2 * FROM Dogs1", con))
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine("{0} {1} {2}",
reader.GetInt32(0), reader.GetString(1), reader.GetString(2));
}
}
}
相關問題
- 1. 無法在C#中創建連接字符串web.config
- 2. 在web.config中加密連接字符串
- 3. 在Web.config中的連接字符串
- 4. 創建在Excel VBA連接字符串
- 5. 如何在提供程序和連接字符串之間建立連接web.config visual studio 2013
- 6. jQuery鏈接創建連接字符串
- 7. web.config中的連接字符串
- 8. 簡化web.config連接字符串加密
- 9. web.config中的連接字符串安全
- 10. web.config中的加密連接字符串
- 11. VB.NET連接字符串(Web.Config,App.Config)
- 12. web.config中的sqlite連接字符串
- 13. 從web.config讀取連接字符串
- 14. Web.config和dbml連接字符串
- 15. 拆分一個web.config連接字符串
- 16. 確保連接字符串和web.config中
- 17. web.Config中的連接字符串
- 18. 如何使用連接字符串從web.config在asp.net中的app.config
- 19. 在VS 2005中如何爲web.config生成連接字符串?
- 20. 如何在我的連接字符串上使用Web.Config轉換?
- 21. 在web.config中連接到MSSQL時沒有連接字符串
- 22. 如何在id和字符串之間建立連接?
- 23. 從外部web.config獲取連接字符串
- 24. 在C#中,如何讀取存儲在我的web.config文件連接字符串中的連接字符串?
- 25. 連接字符串例外
- 26. 無法創建連接字符串
- 27. 創建PowerShell連接字符串
- 28. 如何在連接字符串時創建空間
- 29. ASP.Net Core:如何在Macbook Pro上創建連接字符串
- 30. 如何創建到在線數據庫的連接字符串
的情況..................是的。 – Will 2009-01-12 13:21:20
是嗎?這只是一個字符串,你可以將它存儲在文本文件,另一個數據庫,註冊表中......如果你足夠聰明,你可以將它無限期地隱藏在內存中。 – 2009-01-12 13:24:53