in

Darkthread

黑暗執行緒

Browse by Tags

  • 觀察LINQ to SQL DataContext的連線開啟時機

    昨天的文章 發表後,有兩位網友提到了DataContext是否要加using的議題。 我接觸LINQ to SQL是由Scott Gu的 這幾篇文章 開始入門的,在他的範例中沒有特別提到using,我也自始就忽略DataContext有實做IDispose這件事。雖然用using包住絕對有益無害(只要小心using中間過程如將DataContext傳到外部,要留意using結束後外部就不可再繼續叫用),但我倒認為DataContext裡的Connection應該不是一new DataContext就建立一條連線不放,直到Dispose()才結束釋出,而是Query時開啟連線,用完即關閉;Update時再重新開啟連線...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-18-2009
第1頁,共1頁 (1個項目)
Powered by Community Server (Non-Commercial Edition), by Telligent Systems