以下是關於VS2005如何使用web.config設定文件,進行資料庫的連線操作,並啟用SQL Server資料庫的連線池,相信對於已經熟悉VS2003的、剛進入05的環境的朋友會有些幫助。
首先,在05中,預設情況下,並沒有自動為應用程式產生web.config,當第一次執行應用程式的時候,會出現Debuging Not Enabled的提示,點選OK按鈕,會為應用程式產生一個web .config設定檔。在<configuration>元素中,已經有如下兩個節點元素:
<appSettings/>
<connectionStrings/>
03中,資料庫的連線配置是在<appSettings/>中透過add key=" connStr " value = " "來指定的;05中,"connectionStrings 元素為ASP.NET 應用程式和ASP.NET 功能指定資料庫連線字符字串(名稱/值對的形式)的集合。功能均依賴儲存在connectionStrings 元素中的連接字串。
可以將<connectionStrings/>用下面的程式碼取代:
<connectionStrings>
<add
name="CONNSTRING"
connectionString="data source =localhost;uid =sa;pwd=;database=Book;pooling=true"/> //注意:pooling也可以在後面透過程式碼指定
</connectionStrings>
應用程式中這樣讀取即可:
private readonly string SQLCONNECTIONSTRING = ConfigurationManager.ConnectionStrings["CONNSTRING"].ConnectionString;
本文來自CSDN博客,轉載請標示出處:http: //blog.csdn.net/yunazhaozile/archive/2009/12/23/5060762.aspx