如果我箱子一個static DB Connection
爲C# Web service
C#的Web服務和靜態DB連接
連接的此實例上的Web服務的所有istance共享?那麼,這樣我可以解決一些問題嗎?
不允許改變 '的ConnectionString' 屬性,而 連接(狀態=連接)
我得到的情況下以這樣的方式
public static OleDbConnection GetDatabaseConnection(string aConnectionString)
{
if (_dbConnection == null)
{
_dbConnection = new OleDbConnection(aConnectionString);
_dbConnection.Open();
}
else
{
_dbConnection.Close();
_dbConnection = new OleDbConnection(aConnectionString);
_dbConnection.Open();
}
Log.Logger.log("Aperta connessione al DB");
return _dbConnection;
}
哪一行引發此異常。順便說一句:如果兩個併發服務電話發生了什麼?雖然其中一個做一些數據庫操作,看起來像其他請求會關閉它的連接。 –