mmnoody2006
دوشنبه 13 دی 1389, 02:12 صبح
سلام به دوستان برنامه نویس
آقا من این sp رو برای صفحه بندی استفاده می کنم ولی یه مشکلی داره
ALTER PROCEDURE dbo.GetArticleBySubID
@SubID int,
@startRowIndex int,
@pageSize int,
@totalCount int output
AS
BEGIN
SET NOCOUNT ON;
SET @totalCount = 0
SET @startRowIndex = @startRowIndex + 1
BEGIN
SELECT ID, Title, CreateDate, Hit, SubCatID, Writer, TextOne, TextTwo FROM (
Select tbl_Article.*, ROW_NUMBER() OVER (ORDER BY tbl_Article.ID DESC) as RowNum FROM tbl_Article ) as ArticleList
WHERE RowNum BETWEEN @startRowIndex AND (@startRowIndex + @pageSize) - 1 and SubCatID = @SubID
ORDER BY ID DESC
SELECT @totalCount = Count(ID) FROM tbl_Article where SubCatID = @SubID
END
END
مشکل اینجاست که اگه گروه یه مقاله رو ادیت کنم دیگه صفحه بندی به درستی انجام نمی شه
آقا من این sp رو برای صفحه بندی استفاده می کنم ولی یه مشکلی داره
ALTER PROCEDURE dbo.GetArticleBySubID
@SubID int,
@startRowIndex int,
@pageSize int,
@totalCount int output
AS
BEGIN
SET NOCOUNT ON;
SET @totalCount = 0
SET @startRowIndex = @startRowIndex + 1
BEGIN
SELECT ID, Title, CreateDate, Hit, SubCatID, Writer, TextOne, TextTwo FROM (
Select tbl_Article.*, ROW_NUMBER() OVER (ORDER BY tbl_Article.ID DESC) as RowNum FROM tbl_Article ) as ArticleList
WHERE RowNum BETWEEN @startRowIndex AND (@startRowIndex + @pageSize) - 1 and SubCatID = @SubID
ORDER BY ID DESC
SELECT @totalCount = Count(ID) FROM tbl_Article where SubCatID = @SubID
END
END
مشکل اینجاست که اگه گروه یه مقاله رو ادیت کنم دیگه صفحه بندی به درستی انجام نمی شه