亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

問個初級問題,大家別笑話我呀(asp.net c#)

問個初級問題,大家別笑話我呀(asp.net c#)

弒天下 2018-11-05 10:07:53
剛學.net不久,讓大家見笑了關于數據庫的連接,打開和關閉雖然知道.net有回收機制,可是我還是想需要一個比較完美的方案以前我是這樣try{      conn.open();      .....      conn.close();}catch{      if(conn.State==ConnectionState.Open)      {conn.close();}}后來知道了有using 方法可以減少很多代碼using (conn..){    ............}我想問的是如果using區域內發生異常的話,怎么保證數據庫連接最后一定是關閉的或者還有其他什么好的辦法嗎
查看完整描述

2 回答

?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

using 區域內發生異常,會自動關閉連接的,不需要顯式關閉。

查看完整回答
反對 回復 2018-11-06
?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

using在編譯后就是生成和你上面寫的try {} catch{} 差不多的代碼。只是用using代碼寫起來更簡潔了。

查看完整回答
反對 回復 2018-11-06
  • 2 回答
  • 0 關注
  • 389 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號