View Full Version : سوال در مورد Viewو نحوه ارسال پارامتر به Sql Sever
سیروس مقصودی
دوشنبه 13 تیر 1384, 07:25 صبح
با سلام
چگونه میتوانم در sql server یک View بنویسم و از طریق کدنویسی به آن پارامتر بفرستم ؟
با تشکر :flower: :flower: :flower:
mehdi_moosavi
دوشنبه 13 تیر 1384, 07:37 صبح
سلام
بنظر من لازم نیست برای View پارامتر بفرستی یه راه ساده اینه که View شامل تمام رکوردهای Table
باشه و پارامتر رو بعنوان فیلتر روی Adotable ی که به اون view وصل میشه بذاری
m-khorsandi
دوشنبه 13 تیر 1384, 08:00 صبح
درود
تاجاییکه من میدونم به View نمیشه پارامتر پاس داد،
شما میتونی یه View بسازی، بعد از ساختن View داخل یک Query یا StoredProcedure ازش استفاده
کنی و پارامتر مورد نیاز رو بهش پاس بدی.
titbasoft
دوشنبه 13 تیر 1384, 10:41 صبح
گمان کنم مقصود شما با استفاده از function های sql-server مرتفع بشه. از in-line user defined function به صورت زیر استفاده کنید . مثال:
تعریف تابع:
CREATE FUNCTION myfn (@par1 int)
RETURNS table
AS
RETURN (
SELECT * FROM mytable where myid=@par1
)
استفاده:
SELECT * FROM myfn(1)
Kamyar.Kimiyabeigi
دوشنبه 13 تیر 1384, 12:13 عصر
شما می تونین همون select ایی رو که می خواین view کنین رو به stored procedure تبدیل کنین تا هر جور که
میخواین بهش پارامتر پاس کنین
:موفق:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.