2011年6月12日 星期日

三層式架構的實現-資料存取層

資料存取層顧名思義就是向資料來源取得資料,而資料來源通常都為資料庫,而取得資料庫的資料需要有一些取得資料的動作,而這些動作通常就寫在資料存取層。
撰寫的程式碼如下:














使用ConfigurationManager.ConnectionStrings["NorthWind"]是因為若要修改資料庫連線直接修改Web.Config就可以了,另外使用USING 是因為程式執行完USING內的程式碼後,會回收USING內使用過的資源,可以減少記憶體的浪費。而使用靜態方法static則是不產生instance以提高程式的效能。
另一個的DAL方法如下:

沒有留言:

張貼留言