Re: [.NET] connection

看板Visual_Basic作者 (This is 照 Fanny)時間19年前 (2006/01/27 15:10), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《aming73 (aming)》之銘言: : 看書的時候用 datatable( SqldataAdapter時 : connection 都沒在關 : 用datareader(SqlCommand時 : connection 書上都會關,甚至連datareader也會關 : connection 若是不關 : 有造成什麼問題嗎? : 謝謝指教 使用DataAdapter時~ 如果沒有先Open的話 DataAdapter會自動開Open 處理完資料後在Close起來 同理~如果你先Open...DataAdapter照樣也會幫你Close 如果只有一個DataAdapter的話..執行效率是感覺不太出來有差 但是如果有多個DataAdapter要處理的話 每次都要開開關關..這樣執行效率整個就差了起來 我就有測試過3個DataAdapter沒有先執行Connection.Open結尾沒有Connection.Close 就直接跑程式了~ 整個效率真的是夠差~執行的速度並不太好~ 至於DataReader的話~它不會自動幫你執行Connection.Close的動作 所以你要自己關起來~不關的話...後果你可以自己試試看~XD 當然DataReader也是要Closed的...不然一樣你可以試試看會怎樣..XD 話說如果你覺得麻煩的話是有辦法在關DataReader時可以順便把Connection也關掉的 只是方法我沒背...你要自己找一下資料嘍...我很懶..Orz 多個DataAdapter的寫法我通常都這樣寫 Try Connection.Open ... ... Finally Connection.Close -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.125.184

01/27 23:00, , 1F
多謝大大
01/27 23:00, 1F
文章代碼(AID): #13sST_jQ (Visual_Basic)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 4 篇):
1
1
1
1
文章代碼(AID): #13sST_jQ (Visual_Basic)