Telerik grid 我们如何让Telerik网格生成这样简单的查询?
我们在ASP.NET AJAX中使用Telerik网格 使用柱网过滤器很方便,因为它可以避免lot的日常工作 但糟糕的是,它用于向我们的SQL Server生成此类查询:Telerik grid 我们如何让Telerik网格生成这样简单的查询?,telerik-grid,Telerik Grid,我们在ASP.NET AJAX中使用Telerik网格 使用柱网过滤器很方便,因为它可以避免lot的日常工作 但糟糕的是,它用于向我们的SQL Server生成此类查询: SELECT * FROM [dbo].[OPCatalogue] AS [t0] WHERE (CONVERT(NVarChar(MAX), (CASE WHEN 0 = 1 THEN CONVERT(NVarChar(40), '')
SELECT *
FROM [dbo].[OPCatalogue] AS [t0]
WHERE (CONVERT(NVarChar(MAX), (CASE
WHEN 0 = 1 THEN CONVERT(NVarChar(40), '')
ELSE CONVERT(NVarChar(40), [t0].[SKU])
END))) LIKE 'something%'
此查询在不使用索引的情况下工作,因此更倾向于这样构造SQL:
SELECT *
FROM [dbo].[OPCatalogue] AS [t0]
WHERE [t0].SKU LIKE 'something%'
这样,它将使用索引,并且工作得更快
我们如何让Telerik网格生成这样简单的查询
谢谢