Asp.net
使用 Web.Config 設置我的 SQL 數據庫連接字元串?
誰能幫幫我?我糊塗了。
我想設置我的連接字元串,這樣我就可以從我的 Web.Config 文件中呼叫它。
我需要一種從我的程式碼中呼叫它的方法,請舉一個小例子。:(
我還需要有關設置 Web.Config 文件的幫助。
我不知道要使用什麼屬性。這是我的憑據的螢幕截圖。我沒有為 Windows 設置密碼。我真的迷路了。
這是MSDN 上的一個很好的概述,其中涵蓋瞭如何執行此操作。
在您的 web.config 中,添加一個連接字元串條目:
<connectionStrings> <add name="MyConnectionString" connectionString="Data Source=sergio-desktop\sqlexpress;Initial Catalog=MyDatabase;User ID=userName;Password=password" providerName="System.Data.SqlClient" /> </connectionStrings>讓我們在這里分解組件:
數據源是您的伺服器。在您的情況下,一個命名的 SQL 實例位於
sergio-desktop.Initial Catalog是應該執行的預設數據庫查詢。對於正常使用,這將是數據庫名稱。
對於身份驗證,我們有幾個選項。
使用者 ID和密碼意味著使用 SQL 憑據,而不是 Windows,但仍然非常簡單 - 只需進入 SQL Server 的安全部分並創建一個新登錄名。給它一個使用者名和密碼,並給它訪問你的數據庫的權限。所有基本對話框都非常不言自明。
您還可以使用集成安全性,這意味著您的 .NET 應用程序將嘗試使用工作程序的憑據連接到 SQL。在這裡查看更多資訊。
最後,在程式碼中,您可以使用以下方法獲取連接字元串:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
