vb.net中的自定义分页

时间:2019-03-20 09:08:08

标签: vb.net

Database.Tenant.GetDataTable("declare @PageIndex INT, @PageSize int, @ColumnName varchar(MAX) 
set @PageIndex = "+ r +" 
set @PageSize = "+ ddlPageSize.SelectedValue +" 
Set @ColumnName = "+ q +" 
SELECT  *, ROW_NUMBER() OVER(ORDER BY @ColumnName ASC) as Rowno                     INTO #Results 
FROM ("+ query +") as table1  
SELECT * FROM #Results                      
WHERE Rowno BETWEEN(@PageIndex -1) * @PageSize + 1 AND(((@PageIndex -1) * @PageSize + 1) + @PageSize) - 1                           
DROP TABLE #Results")

当我通过带有order by和group by子句的查询时,它显示错误 谁能帮我这个忙。

0 个答案:

没有答案