PDA

View Full Version : سوال: update کردن چند field از چند جدول مختلف



MasoudAskarian
دوشنبه 31 فروردین 1388, 18:39 عصر
میخواستم از چند field که تو جدولهای مختلف اند استفاده کنم.یعنی یه چیز مثل view ولی view رو نمیشه update کرد.البته از این جدول میخوام تو سی شارپ استفاده کنم.
ممنون میشم اگه کمکم کنید

reza_Nazem
دوشنبه 31 فروردین 1388, 19:11 عصر
یعنی چی نمی شه view رو update کرد؟
view رو می شود update کرد البته یک سری محدودیت ها دارد که در کتاب های پایگاه داده توضیح داده شده البته در ادامه هم نوشته تا جای که امکان داره از این کار پرهیز کنید و خود جداول را update کنید?
مشکلت چیه دقیقا چه لزومی داره view که برای نمایش اطلاعات است رو update کنی؟

MasoudAskarian
دوشنبه 31 فروردین 1388, 19:18 عصر
میخوام چندتا فیلد از چند تا جدول مختلف رو update کنم.از چه راهی باید این کارو بکنم؟ قبلآ میخواستم با view این کارو انجام بدم ولی نشد.

siavash_realy
پنج شنبه 03 اردیبهشت 1388, 00:35 صبح
دوست عزيز ميتوني روي view ات يك trigger واسه حادثه update بنويسي، به شكل instead اينطوري اگر view بخواد update شه trigger حادثه آپديت رو شناسايي ميكنه و به جاي ادامه مسير عادي update دستورات update اي رو كه تو تو trigger نوشتي اجرا ميكنه (بهتره بگم شيوه updating تو رو جايگزين شيوه updating خودش ميكنه، در اين حالت اصلا لزومي نداره view تو واسه حالت عادي updateable باشه)