ورود

View Full Version : فوری _ مشکل در ایجاد view



مهدی رحیم زاده
پنج شنبه 31 فروردین 1385, 20:48 عصر
می خواهم یک view درست کنم که پارامتر ورودی اونو برای فیلتر کردن کاربر وارد کنه . مثلا تو Access تو قسمت کوئری این رو تایپ می کردید . [Input Number]= بعد عددی که کاربر وارد می کرد به عنوان پارامتر ورودی برای فیلترینگ در نظر گرفته می شد . تو SQL چکار باید بکنیم و چی باید بنویسیم .
ممنونم

AminSobati
پنج شنبه 31 فروردین 1385, 22:56 عصر
دوست عزیزم؛
میتونین View رو داخل SP قرار بدین و پارامتر بفرستین:


CREATE PROC usp_Test
@P1 INT
AS
SELECT * FROM MyView1 WHERE Column1=@P1

مهدی رحیم زاده
جمعه 01 اردیبهشت 1385, 05:46 صبح
وقتی که می خواهم viewرا ذخیره کنم این اشکال را از من می گیرد :
Must declare the scalar variable "@p1
اگر بخواهم از کد نویسی استفاده نکنم و رابط گرافیکی داشته باشم چه کار باید بکنم .

Kamyar.Kimiyabeigi
شنبه 02 اردیبهشت 1385, 07:01 صبح
وقتی که می خواهم viewرا ذخیره کنم این اشکال را از من می گیرد :
Must declare the scalar variable "@p1
اگر بخواهم از کد نویسی استفاده نکنم و رابط گرافیکی داشته باشم چه کار باید بکنم .
دوست عزیز همانطور که دوست عزیزم آقای ثباتی گفتند p1@ مربوط به Stored Procedure هست و نباید اونو در View تون قرار بدین

hpx
شنبه 02 اردیبهشت 1385, 08:26 صبح
لزومی نداره یه بار view درست کنی و از اون تو sp استفاده کنی درجا از sp با پارامتر استفاده کن