PDA

View Full Version : سوال: undo کردن عملیات درسی شارپ وsql



aaaaammmm
چهارشنبه 03 شهریور 1389, 18:39 عصر
چگونه عملی را آندو کنیم؟خصوصا وقتی رکوردی را به/از بانک داده بوسیله sql اضافه یا حذف کردیم چگونه عملیات را کنسل کنیم؟(با کدهای سی شارپ)

amirh_karimifar
چهارشنبه 03 شهریور 1389, 19:07 عصر
برای sql از کوئری Rollback استفاده کن .

FastCode
چهارشنبه 03 شهریور 1389, 19:11 عصر
خب هیچ راهی نداره.

فکر کن یه سطر حذف شده.
چند تا سطر توی دیتابیس اضافه شده و روی همون page ها نوشته شده.
الان دیگه باید recovery کنی.

توی برنامه هم نمیتونی خیلی راحت این کار رو بکنی.
من الان یه پروژه ORM دارم که یکی از اهداف اصلیش همینه.تخمین زمانی پروژه حداقل 2 ساله.
چیزی هم نیست که بتونی توی یه سایت پیدا کنی.
تیم ما حدود چند ماه تحقیق کرده و اعضای تیم هر کدوم حد اقل یه ORM نوشتن.