oracle串連被關閉

來源:互聯網
上載者:User
最近的項目這個問題讓我頭疼了很久,人少的時候串連很正常,但當人多的時候串連資料庫就會出現這個問題,找了許多資料,甚至有些資料說是微軟的bug,My Code如下(省略了一些):
public class TstockAccountDao
{
private OracleConnection oracleConn = ConnectionManager.GetCon();;

public ArrayList InsertTstockAccount()
{

try
{
//這裡是處理代碼

list = OracleHelper.ExecuteOutputValues(oracleConn, CommandType.StoredProcedure, cmdText, param);

}

catch

{

throw;

}

return list;

}

public ArrayList InsertDataLackTstockAccount()
{

ArrayList list = new ArrayList();
string cmdText = "TaiZhang.insertDateLackTaiZhang2";
try
{
//這裡是處理代碼

list = OracleHelper.ExecuteOutputValues(oracleConn, CommandType.StoredProcedure, cmdText, param);

}
catch
{

throw;

}
return list;

}

}
oracleHelper是仿SQLHelper寫的。ConnectionManager是資料庫連接類。

不知道大家有沒有看出問題,如果大家都看出了問題,我真是慚愧,後來我把代碼改成如下,終於正常了,不知道大家有沒有更好的方法。

ublic class TstockAccountDao
{

private OracleConnection oracleConn = null;

public ArrayList InsertTstockAccount()
{

try
{
//這裡是主要改變代碼

oracleConn = ConnectionManager.getConn();

list = OracleHelper.ExecuteOutputValues(oracleConn, CommandType.StoredProcedure, cmdText, param);

}

catch

{

throw;

}

return list;

}

public ArrayList InsertDataLackTstockAccount()
{

ArrayList list = new ArrayList();
string cmdText = "TaiZhang.insertDateLackTaiZhang2";
try
{
//這裡是主要改變代碼
oracleConn = ConnectionManager.getConn();

list = OracleHelper.ExecuteOutputValues(oracleConn, CommandType.StoredProcedure, cmdText, param);

}
catch
{

throw;

}
return list;

}

}

暈倒!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.