greateprogrammer
دوشنبه 18 آذر 1387, 16:18 عصر
با سلام خدمت اساتید محترم
میشه بگید مشکل من کجاست
DECLARE @Step1 int
DECLARE @Step2 int
SET @Step1=1 --( @Page * @RecordCount ) - ( @RecordCount - 1 )
SET @Step2=5 --( @Page * @RecordCount )
Go
WITH OrderedOrders AS (
SELECT *,ROW_NUMBER() OVER (ORDER BY Id) AS RowNumber
FROM tblcountry
)
SELECT *
FROM OrderedOrders
WHERE (RowNumber BETWEEN @Step1 AND @Step2)
وقتی دستور بالا رو اجرا می کنم این Error رو میده
Msg 137, Level 15, State 2, Line 12
Must declare the scalar variable "@Step1".
اگه عدد بدی مشکلی نداره اما با متغییر مشکل داره
دوستان لطفا کمک کنن
یاعلی
میشه بگید مشکل من کجاست
DECLARE @Step1 int
DECLARE @Step2 int
SET @Step1=1 --( @Page * @RecordCount ) - ( @RecordCount - 1 )
SET @Step2=5 --( @Page * @RecordCount )
Go
WITH OrderedOrders AS (
SELECT *,ROW_NUMBER() OVER (ORDER BY Id) AS RowNumber
FROM tblcountry
)
SELECT *
FROM OrderedOrders
WHERE (RowNumber BETWEEN @Step1 AND @Step2)
وقتی دستور بالا رو اجرا می کنم این Error رو میده
Msg 137, Level 15, State 2, Line 12
Must declare the scalar variable "@Step1".
اگه عدد بدی مشکلی نداره اما با متغییر مشکل داره
دوستان لطفا کمک کنن
یاعلی