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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

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

    在軟件測試開發技術SQL Server數據庫編寫通用數據訪問方法

    發布: 2009-10-12 09:00 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 34次 | 進入軟件測試論壇討論

    領測軟件測試網



    • 節約使用數據庫服務器的有限資源。 


    • 注意網絡的往返。 


    • 在適當的情況下,增強執行計劃的重復使用率并避免重復編譯。 


    • 使用適當的鎖定模型管理并發性。 


    從我使用模塊化設計方法的個人經驗來看,整個應用程序中專用于處理特定數據源的代碼量不會超過總量的 10%。顯而易見,這比僅僅更改配置文件中的連接字符串更復雜,但我認為,這樣做會獲得性能收益,因此這是一個可接受的折衷辦法。 


    使用基本接口 


    此處的目標是使用抽象,并將特定于特殊數據源的代碼封裝在類層中,從而使應用程序的其他部分獨立于后端數據庫服務器或免受其影響。 


    .NET Framework 的面向對象這一特性將在該過程中為我們提供幫助,使我們能夠選擇要使用的抽象級別。選項之一是使用每個 .NET 數據提供程序都必須實現的基本接口(IDbConnection、IDbCommand、IDataReader 等)。另一個選項是創建一組類(數據訪問層),用于管理應用程序的所有數據訪問邏輯(例如,使用 CRUD 范例)。為檢查這兩種可能性,我們首先從基于 Northwind 數據庫的訂單輸入應用程序示例入手,然后插入和檢索不同數據源中的信息。 


    數據提供程序基本接口標識應用程序與數據源進行交互通常所需的典型行為: 


    • 定義連接字符串。 


    • 打開和關閉與數據源的物理連接。 


    • 定義命令和相關參數。 


    • 執行可以創建的不同種類的命令。 


    • 返回一組數據。 


    • 返回標量值。 

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>