PDA

View Full Version : ایجاد پارامتر در view



mehdi-ghafari
پنج شنبه 08 دی 1390, 12:44 عصر
سلام دوستان
من یه view در بانک sql2005 ایجاد کردم که ستون های مورد نیازم رو در 3جدول که با هم مرتبط هستند رو میگیره و نمایش میده
این اطلاعات باین بر اساس شماره شناسایی یکی از جدول ها باشه
هرکاری کردم اجازه نداد این شماره شناسایی رو به صورت پارامتر ورودی بهش بدم
الان من باید چکار کنم؟

با تشکر

computer _ student
پنج شنبه 08 دی 1390, 21:47 عصر
اگه بخواهید دستورات SQL را به صورت پارامتری بنویسید باید از قسمت stored procedures استفاده کنید
یعنی پروسیجر های پارامتری تعریف کنید

Galawij
شنبه 10 دی 1390, 08:01 صبح
سلام،
View ای که درست کردید را داخل یک New Query(با زدن دکمه Ctr+N)کپی کنید، بعد پارامتر را اینجا تعریف کنید و دوباره از طریق View این دستورات را اجرا کنید، موقع اجرا از شما مقدار پارامتر را می گیرد. ولی به گفته دوستمان بهتر است از SP استفاده کنید.

یوسف زالی
شنبه 10 دی 1390, 10:37 صبح
می شه توضیح بدید چطوری به ویو پارامتر ارسال می شه و یک مثال ساده بزنید؟
فکر می کنم ماهیت ویو رو عوض می کنید با این کار.
ممنون.