程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 三層架構各層間的訪問過程

三層架構各層間的訪問過程

編輯:關於ASP.NET

1、傳入值,將值進行類型轉換(為整型)

2、創建bll層的對象,通過對象訪問bll層的方法調用bll層

3、bll層方法中取得數據訪問層的實例,實例化idal層的接口對象,這個對象是由工廠層創建的,然後返回idal層傳入值所查找的內容的方法

4、數據工廠通過web.config配置文件中給定的webdal字串訪問sql層,返回一個完整的調用sql層的路徑給 bll層

5、到此要調用sql層,sql層完成賦值model層的對象值為空,給定一個參數,調用sql層的sqlhelper的executereader方法,讀出每個字段的數據賦值給以定義為空的model層的對象

6、sqlhelper執行sql命令,返回一個指定連接的數據庫記錄集,在這裡需要飲用參數類型,提供位打開連接命令執行做好准備

7、返回model層把查詢得到的一行記錄值賦值給sql層的引入的model層的對象,然後把這個對象返回給bll

8、回到web層的bll層的方法調用,把得到的對象值賦值給lbl標簽,在前台顯示給界面

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved