我正在開發一個我在IIS服務器上託管的asp.net應用程序。打開一個連接使用:我應該在哪裏放置數據庫連接字符串,以及如何處理連接池?
SqlConnection con = new SqlConnection("Server = INLD50045747A\\SQLEXPRESS;
Database = MyDatabase;User ID = sa; Password = Welcome1; Trusted_Connection = False;");
con.Open();
是否有可能在一些地方保存此連接字符串,這樣我就不需要寫在每一個aspx.cs文件?我正在使用MSSQL數據庫。
我面對它說的一個問題:之前從池中獲取連接
超時時間已過。出現這種情況可能是因爲所有池連接使用,最大池大小達到
我讀的地方它要求我增加最大連接池100,是否會影響我的應用程序的性能?
但爲什麼你需要保持con.open();在嘗試塊?是不是它enuf保持con.Close();在最後阻止? – scooby 2011-05-04 05:13:22
當然。我通常將所有可能失敗的東西放在try塊中。 – 2011-05-04 05:19:19