PDA

View Full Version : چگونه توی SP بین رکورد ها حرکت کنم



amir2844
دوشنبه 02 اردیبهشت 1392, 09:18 صبح
سلام.
من میخوام یه SP درست کنم که توی جدولم حرکت کنه و یه فیلد خاص رو در رکورد اول با رکورد دوم کم کنه اگه کوچکتر از صفر شد بیاد بیرون و خروجی بده و اگه بزرگتر از صفر بود با رکورد بعد جمع بزنه و بازم به هیمن ترتیب به شکل زیر


]VB]function Sum (T as Long) as Long
t=t+field3
if t<0 then
return t
else
sum
end function[/VB]

m-rezaee
دوشنبه 02 اردیبهشت 1392, 21:48 عصر
شما باید از cursor استفاده کنین ولی خیلی پیشنهاد نمی شه، بهتر مشکلتان را طور دیگه ای حل کنین فکر می کنم می شه.

amir2844
سه شنبه 03 اردیبهشت 1392, 16:57 عصر
راستیتش من تا حالا با Store Procedure کار نکردم. این تابع رو نوشتمش با خود VB جوابم میگیرم. ولی زمان گیر هستش.کسی میتونه اینو با SP بنویسه ؟