存储过程返回新闻表分页的页数,如下
CREATE PROCEDURE dbo.news_GetPageCount
(
@category int,
@pageSize int
)
AS
SET NOCOUNT ON;
declare @newsCnt int
SET @newsCnt=(SELECT COUNT(*) AS Expr1
FROM news
WHERE ([next-page] IS NULL) AND (category = @category));
if(@newsCnt % @pageSize=0)
return @newsCnt /@pageSize;
else
return @newsCnt /@pageSize+1;
GO.NET2.0添加了个数据适配器,预览结果一切正常。WEB调用输入和预览时一样的参数确返回了NULL,请各位前辈指点调用代码如下:
newsTableAdapter daNews = new newsTableAdapter();
        object a = daNews.GetPageCount(17, 2);
        int pageSize = (int)daNews.GetPageCount(int.Parse(Request["id"]),2);