View Full Version : تغییر اطلاعات در جداول مجازی
dottnett
پنج شنبه 30 تیر 1390, 11:41 صبح
با سلام
دو جدول دارم و با استفاده از اين دو جدول يك جدول مجازي ايجاد نموده ام . حال مي خواهم در صورت اضافه فيلد به به جدول ها ، اين تغييرات به جدول مجازي هم وارد شود . چه كار بايد كرد ؟
Galawij
پنج شنبه 30 تیر 1390, 11:59 صبح
یک راهش استفاده ازتریگر هست.
این هم برای کار با تریگرها (http://barnamenevis.org/showthread.php?292975-کلید-خارجی&p=1290549&highlight=#post1290549)
dottnett
پنج شنبه 30 تیر 1390, 13:27 عصر
آيا تريگرها براي فيلد ها (نام ، نام خانوادگي ، .... ) هم كاربرد دارد؟؟؟؟؟؟؟؟
یوسف زالی
پنج شنبه 30 تیر 1390, 14:47 عصر
تریگر یک شی در SQL هست که مثل Procedure هست تقریبا.
که تحت شرایط خاصی مثل Insert کردن فعال میشه و یک سری دستورات رو اجرا می کنه.
تو همین سایت بگرد مطلب زیاد هست.
یوسف زالی
جمعه 31 تیر 1390, 02:31 صبح
در کنار مطلب مفیدی که جناب galavezh گذاشتند این هم می تونه کمک کنه:
http://barnamenevis.org/showthread.php?296538-حل-یه-مشکل-با-trigger
Galawij
جمعه 31 تیر 1390, 09:26 صبح
dottnett
نقل قول: تغییر اطلاعات در جداول مجازی
آيا تريگرها براي فيلد ها (نام ، نام خانوادگي ، .... ) هم كاربرد دارد؟؟؟؟؟؟؟؟
سوال شما را متوجه نشدم. تریگرها روی عملیات به روزرسانی، حذف و اضافه کردن در جداول کاربرد دارند. و قاعدتاً این عملیات روی رکوردها صورت می گیرد و هر رکوردی شامل چندین فیلد است.
dottnett
شنبه 01 مرداد 1390, 10:54 صبح
من نمي خواهم ركورد اضافه ، حذف يا ويرايش نمايم ، مي خواهم اگر در يكي از جداول فيلد جديدي تعريف نموده ام اين فيلد در جدول مجازي هم اضافه شود
یوسف زالی
شنبه 01 مرداد 1390, 11:06 صبح
پستی که گذاشتم رو مطالعه کنید.
اگر بعد از اون متوجه نشدید سوالتون رو یپرسید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.