PDA

View Full Version : اجرای یک view



shmDelphi
دوشنبه 15 تیر 1394, 08:43 صبح
با سلام
لطفا در مورد اجرای یک ویو که در SQLServer نوشته شده راهنماییم کنید.
می خوام یک ویو بنام تست رو اجرا کنم و حاصلش رو هم داخل یک Grid بریزم. ممکنه پارامتر هم بخوام به ویو ارسال کنم.
در واقع ارسال پارامتر به یک ویو و اجرای آن را می خوام بدونم.
ممنون از راهنمائیتون.

ghaedi70
پنج شنبه 01 مرداد 1394, 00:47 صبح
با view هم مثل جدول باید کار کنی
مثلا اسمش vw_sttudentباشه و فیلداش
id,name,family,grdeباشه
select * from vw_student where id=3
حالا دیگه ماجرا به خودت بستگی داره بخوای spبنویسی یا مستقیم باهاش کار کنی

pbm_soy
پنج شنبه 01 مرداد 1394, 01:03 صبح
ویو را هم مانند یک دستور select اجرا میکنید ویا مانند واکشی اطلاعات یک جدول مستقل
برای اینکار معمولا یک data adapter تعریف میکنید و به آن بجای دادن دستور select دستور ویا نام ویو یا نام جدول را میدهید ویا حتی میتوانید یک select براساس آن ویو نوشته و به دیتاآداپتور میدهید مانند دستور زیر
Select * from viewtest
و توسط آن دیتاآداپتور یک دیتاتیبل ویا دیتاست را fill میکنید