帮我看看这些存储过程什么错
CREATE   PROC   sp_PageCount 
             @pagesize   int 
             ,@page   int 
 as 
 DECLARE   @pagetemp   int 
 set   @pagetemp   =   @pagesize*(@page-1)   
 select   top   @pagesize   *    
 	from   Orders    
 	where   OrderID   not   in   (select   top   @pagetemp      OrderID    
 				from   Orders   order   by   OrderID) 
                         order   by   OrderID
------解决方案--------------------试试这个!!!!!!!!!不太清楚你的数据结构、 
 动态SQL 
 CREATE PROC sp_PageCount 
 @pagesize int, 
 @page int 
 as 
 DECLARE @pagetemp int 
 select @pagetemp = @pagesize*(@page-1) from Orders 
 exec ( 'select top  '+@pagesize+ ' *  
 from Orders where OrderID not in (select top  '+@pagetemp+ ' OrderID  
 from Orders order by OrderID) order by OrderID ')   
 谢谢先!~~~~~~~~~~~~~