PDA

View Full Version : سوال: Stored Procedure ‏



Iran58
یک شنبه 11 مرداد 1388, 13:06 عصر
لطفا مي شوديكمي درموردStored Procedure (http://barnamenevis.org/forum/showthread.php?t=87372)توضيح دهيد
ثانياً درStored Procedure (http://barnamenevis.org/forum/showthread.php?t=87372)چگونه مي توانم يك كدي بنويسم كه هنگام گزارشگيري اطلاعات واردشده درTextBoxرابا اطلاعات بانك چك كند(يك دستورجستجو كه اطلاعات راازيك TextBoxبخواند)وآنرادرباتن مربوطه فراخواني كنيم.

بهنام بهمنی
یک شنبه 11 مرداد 1388, 14:36 عصر
تعریف و مقایسه stored procedure و function به زبان فارسی:
http://www.softwaredesign.blogfa.com/post-23.aspx

حمیدرضاصادقیان
یک شنبه 11 مرداد 1388, 14:40 عصر
سلام.ببینید SP روالی هست که شما داخل SQL Server مینویسید و میتونه هم مقدار بگیره هم بدون مقدار باشه. یکی از مزیتهاش این هست که وقتی برای اولین بار شما sp رو اجرا میکنید خود SQL Server یک plan در حافظه رم برای اون ایجاد میکنه و دفعات بعدی که اون sp اجرا شد دیگه از همون پلان استفاده میکنه.این پلان هم یک نقشه ای هست برای بهتر اجرا شدن این Sp.که شما برای دیدن این PLAN میتونی کدت رو داخل Query Analyzer بنویسید و گزینه Execution Plan رو انتخاب کنید بعد کوئری رو اجرا کنید تاplan مربوطه را مشاهده کنید.
اون هم شما میتونی یک SP با یک یا چند پارامتر بسازی بعد داخل گزارشت بهش مقدار بدی و نتیجه اونو برگردونی.
برای اطلاعات بیشتر
http://databases.about.com/od/sqlserver/a/storedprocedure.htm
http://msdn.microsoft.com/en-us/library/aa174792(SQL.80).aspx
http://www.sql-server-performance.com/articles/dba/stored_procedures_basics_p1.aspx