• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

    您的位置:您的位置:軟件測試技術門戶 >> 軟件測試技術 >> 開發語言 >> .net >> 查看資訊

    字號: | 推薦給好友 上一篇 | 下一篇

    C#高級編程:數據庫連接[2]

    發布: 2008-5-15 10:19 | 作者: 不詳 | 來源: csai | 查看: 77次 | 進入領測軟件測試網論壇討論

    領測軟件測試網

    ;o4|d{M/RM

    j5{5pr-_ ]6x@*q    在C++中,對象只要使用完畢,就會自動調用其析構函數。這對于設計基于資源的類的人員來說,是一個非常好的消息,因為如果用戶忘記關閉資源,使用析構函數是非常理想的。只要對象使用完畢,就會調用C++析構函數。所以,如果出現了異常,但沒有捕獲,有析構函數的所有對象就會調用它們的析構函數。軟件測試技術門戶Y\G9N+qm

    e"nj/SF I x5e    在C#和其他托管語言中,沒有自動、決定性的析構方式,而是有一個垃圾收集器,它會在未來的某個時刻釋放資源。它是非決定性的,因為我們不能確定這個過程在什么時候發生。忘記關閉數據庫連接可能會導致.NET可執行程序的各種問題。幸運的是,我們還有解決的方法。下面的代碼說明了如何使用using子句確保實現IDisposable接口(詳見第4章)的對象在退出塊時立即被釋放。軟件測試技術門戶8vek7Ns ^J_^
        string source = "server=(local)\\NetSDK;" +" integrated security=SSPI;" +"database=Northwind";
    $W|Z;Kz#n0Y 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>