|
首先我們來看看日常比較典型的一種查詢Form
這個場景很簡單:就是根據客戶名、訂單日期、負責人來作篩選條件,然后找出符合要求的訂單。
在那遙遠的時代,可能避免不了要寫這樣的簡單接口:
public interface IOrderService
{
IList<Order> Search(string customer, DateTime dateFrom, DateTime dateTo, int employeeID);
}
具體愛怎么實現就怎么實現啦,存儲過程,ORM框架。這里假定是用了孩童時代就開始有的存儲過程吧:
Create Procedure usp_SearchOrder
@Customer nVarchar(20),
@DateFrom DateTime,
@DateTo DateTime,
@EmployeeID Int
AS
/*以下省去幾百行SQL語句*/
NET技術:打造優雅的Linq To SQL動態查詢,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。