سؤالى يتلخص فى الأتى :
قمت بعمل برنامج وقمت بعمل زر إضافة CREATE _RECORD
وقمت بإضافة خمسة سجلات وأريد عمل تراجع بمعنى إلغاء الخمسة
سجلات
سؤالى يتلخص فى الأتى :
قمت بعمل برنامج وقمت بعمل زر إضافة CREATE _RECORD
وقمت بإضافة خمسة سجلات وأريد عمل تراجع بمعنى إلغاء الخمسة
سجلات
تقوم الأوراكل بحفظ السجلات بصورة نهائية إذا كنت قد قمت بتشغيل الأمر commit وفي هذه الحالة عليك بعمل زر مسح للسجلات Delete_Record واحدا واحدا، ولكن انصحك بوضع نوع من السيطرة عليه ككلمة سر مثلا، خوفا على بياناتك من المسح الخاطيء
الأخ العزيز السنى:
لم أقم بعمل commit للسجلات ولكنى إستخدمت create_record
لتخليق خمسة سجلات وأريد التراجع rollback كيف أنفذ rollback
فى developer ولكم منى جزيل الشكر
بعد التحية
أخي العزيز يمكنك إستخدام الــ ROLLBACK بحيث تضيف زر جديد يقوم بعمل تراجع عن جميع العمليات مالم تقم بعمل حفظ (COMMIT) وتكتب داخله:-
BEGIN
ROLLBACK;
END;
عند إنطلاق هذا التريقر سوف يعطي للمستخدم رسالة هل تريد عمل حفظ للتغييرات التي قمت بها YES OR NO ....
أخوك محمد الشنقيطي
هذا الموضوع مغلق.