淺談軟件測試開發技術Asp.net多層架構中的變量引用與傳遞[1]

發表于:2009-08-12來源:作者:點擊數: 標簽:軟件測試架構AspASPasp
淺談軟件 測試 開發 技術Asp.net多層架構中的變量引用與傳遞[1] .net架構 關鍵字:Asp.net 架構 變量引用 Asp.net的多層架構主要是為了解決數據層,邏輯層,表示層等之間的關系。我的做法是這樣的:首先建立一個DataCore的基類?;惱锩娣庋b了一些低層的 數

淺談軟件測試開發技術Asp.net多層架構中的變量引用與傳遞[1] .net架構

關鍵字:Asp.net 架構 變量引用

  Asp.net的多層架構主要是為了解決數據層,邏輯層,表示層等之間的關系。我的做法是這樣的:首先建立一個DataCore的基類?;惱锩娣庋b了一些低層的數據庫的基本操作,比如說數據庫聯接,調用存儲過程等等。在這里面有一個地方值得注意,通過對一個函數的重載可以實現調用不同功能的存儲過程。以下代碼示例:

  protected int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected )

  {

  int result;

  Connection.Open();

  SqlCommand command = BuildIntCommand( storedProcName, parameters );

  rowsAffected = command.ExecuteNonQuery();

  result = (int)command.Parameters["ReturnValue"].Value;

  Connection.Close();

  return result;

  }

  protected SqlDataReader RunProcedure(string storedProcName, IDataParameter[] parameters )

  {

  SqlDataReader returnReader;

  Connection.Open();

  SqlCommand command = BuildQueryCommand( storedProcName, parameters );

  command.CommandType = CommandType.StoredProcedure;

  returnReader = command.ExecuteReader();

  //Connection.Close();

  return returnReader;

  }

  protected DataSet RunProcedure(string storedProcName, IDataParameter[] parameters, string tableName )

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97