PDA

View Full Version : سوال: ÷یاده سازی امکانی مثل TRIGGER



object
شنبه 27 مهر 1387, 15:16 عصر
همگی سلام
چه جوری میشه توی اکسس کاری کرد که مثل TRIGGER توی اسکیوال کار کنه
توجه داشته باشید که ما توی TRIGGER,جداول مجازی INSERTED, DELETED رو داریم آیا توی اکسس هم همچین چیزی میشه شبیه سازی کرد؟
قبلا زیاد جستجو کردم ولی چیزی ÷یدا نکردم اگر تکراریه معذرت میخوام

amirzazadeh
شنبه 27 مهر 1387, 18:19 عصر
همگی سلام
چه جوری میشه توی اکسس کاری کرد که مثل TRIGGER توی اسکیوال کار کنه
توجه داشته باشید که ما توی TRIGGER,جداول مجازی INSERTED, DELETED رو داریم آیا توی اکسس هم همچین چیزی میشه شبیه سازی کرد؟
قبلا زیاد جستجو کردم ولی چیزی ÷یدا نکردم اگر تکراریه معذرت میخوام
دوست من همونطور كه خودتون هم اشاره كردين تريگر تو اكسس وجود نداره (مگر اينكه از اكسس پروجكت استفاده كنين كه ديتابيسش رو SQL SERVER قرار داره)تو اكسس ميتونين با استفاده از يك فرم مينيمايز شده شرط موردنظرتون رو تو فرم اصلي بررسي كنين و در صورت مثبت بودن شرط اونرو ماكسيمايز كنين تا عمليات مورد نظر اعمال بشه.شايد اين لينك بتونه كمكتون كنه..
http://forums.databasejournal.com/showthread.php?threadid=44091
اگر هم خواستين رو فرم اصلي شبيه سازي تريگر رو انجام بدين ميتونين از رويداد BEFORE UPDATE فيلد مورد نظرتون استفاده كنين
...............................
موفق باشيد

object
یک شنبه 28 مهر 1387, 00:00 صبح
دوست جون! سلام. ببينم اين كار حتي وقتي با ADO به بانك وصل ميشيم هم جواب ميده
ببين صورت مساله من اين هستش
وقتي توي يك جدول سطري اضافه يا اصلاح ميشه توي يك جدول ديگه مقدار يك فيلد خاص رو كم و زياد كنيم
ميشه اين كار رو اتوماتيك انجام داد يا بايد يك خاك ديگه توي سرش بريزم؟!!

amirzazadeh
یک شنبه 28 مهر 1387, 08:38 صبح
دوست عزيز آيا اينترفيس شما اكسسه؟

object
یک شنبه 28 مهر 1387, 11:42 صبح
با عرض خسته نباشید
نه خیر! در واقع Application من با دلفی نوشته شده و اکسس فقط نقش دیتا رو داره

amirzazadeh
یک شنبه 28 مهر 1387, 13:03 عصر
با عرض خسته نباشید
نه خیر! در واقع Application من با دلفی نوشته شده و اکسس فقط نقش دیتا رو داره
متاسفانه من با دلفي كار نكردم !بهتره سئوالتون رو تو تالار مربوطه مطرح كنين.
.............................
موفق باشيد

object
یک شنبه 28 مهر 1387, 22:03 عصر
والله فكر ميكنم سئوال مربوط به بخش ديتابيس ها و علي الخصوص مربوط به ديتابيس اكسس باشه و نه دلفي
صورت مساله هم شفاف به نظر ميرسه

«وقتي توي يك جدول سطري اضافه يا اصلاح ميشه توي يك جدول ديگه مقدار يك فيلد خاص رو كم يا زياد كنيم»

اگر هم من اشتباه ميكنم از شما دوست عزيز معذرت ميخوام و ........
اگر جواب خاصي براي اين سئوال نيست اميدوارم مدير اين قسمت اين موضوع و اين تاپيك رو حذف كنند
همين