llblgen Pro SELECT TOP(n)等效查询

时间:2011-07-26 22:07:17

标签: llblgenpro

是否可以在llblgen pro中执行select top(n)查询?...而不是LINQ。如果是这样,我如何使用SelfServicing实现这一目标?

1 个答案:

答案 0 :(得分:4)

只需使用接受maxItemsToReturn参数的GelMulti重载:

int itemsToReturn = 10;    
OrderCollection orders = new OrderCollection();
orders.GetMulti(null, itemsToReturn);

这是生成的SQL:

SELECT TOP(@p2) [Northwind].[dbo].[Orders].[CustomerID] AS [CustomerId], ... 
FROM [Northwind].[dbo].[Orders]  
Parameter: @p2 : Int64. Length: 0. Precision: 0. Scale: 0. Direction: Input. Value: 10.