PDA

View Full Version : نحوه ارسال پارامتر به یک view



mehdi_moosavi
دوشنبه 16 آذر 1383, 18:08 عصر
با سلام و احترام
چطور می تونم در sql یک view داشته باشم که یک پارامتر داشته باشه
و این پارامتر رو از طریق دلفی به اون ارسال کنم مثلا:

select * from t1 where cod=x
و بعد مقدار x رو ازطریق دلفی برای اون ارسال کنم.
با تشکر

AminSobati
دوشنبه 16 آذر 1383, 22:33 عصر
دوست عزیزم،
View با SP تفاوتهای زیادی داره و پارامتر قبول نمیکنه. شما میتونین View رو بسازین و از داخل SP بوسیله Where بهش پارامتر بدین. این مثال رو در دیتابیس Northwind اجرا کنین:

create view MyView1 as
select * from customers
go

create proc MyProc1
@Cnt char(5) as
select * from MyView1 where country = @Cnt
go


exec MyProc1 'Italy'