我們正在開發一個項目ASP.NET/C#
這不是一個非常大的項目,而是一個相當大的項目。目前我們已經開發了幾頁。我現在正從單個頁面的角度來談論。到目前爲止已經開發的每個頁面都遵循這種方法。我應該直接在代碼後面使用Linq To SQL還是使用其他方法?
在我的頁面後面的代碼中,我們直接使用Linq To SQL
查詢。 insert operation
完成,queries
填寫dropdownlists
和其他database
相關的操作在代碼本身後面使用。
雖然我們使用函數,其他頁面也是如此。
我的問題是我應該將它們包含在class
文件中,然後創建objects
並調用適當的方法來完成我的工作?
如果是,我們應該創建一個class
或每頁創建一個類。這是否稱爲創建Data Access Layer
。
任何人都可以幫助我建議一個正確的方法來做到這一點?
這種方法是一種很好的編程習慣。
這是我們使用在我們的背後
public void AccountTypeFill()
{
//Get the types of Account ie Entity and individual
var acc = from type in dt.mem_types
select type.CustCategory;
if (acc != null)
{
NewCustomerddlAccountType.DataSource = acc.Distinct().ToList();
NewCustomerddlAccountType.DataBind();
}
}
代碼任何人都可以指向一個簡單的例子,指的是這個查詢一個簡單的功能?
我希望我的問題有道理。 歡迎任何建議。
謝謝,我會通過鏈接並找回你。 – freebird