26-04-22, 12:04 AM
السلام عليكم ورحمة الله وبركاته
اخي الكريم امام
الغاية من جملة كود الـ Transaction هو ربط تنفيذ اكثر من جملة حفظ او تعديل او حذف كلها اي ان يتحقق تنفيذ كل الاكواد بدون خطأ عندها يتم تنفيذ المطلوب على مستوى قاعدة البيانات وعند حذوث اي خطأ لاي سبب كان في احد الاكواد لن يتم تنقيذ اي كود على مستوى قاعدة البيانات حتى ولو كان الكود الاخر صحيحا
فهنا اما تنفيذ الكل او الغاء تنفيذ الكل
اما تطبيقه على كود واحد لامعنى له اذ لديك جملة try catch فهي تفيد في تنفيذ كود واحد ويمكن اظهار رسالة بالخطأ الممكن حصوله والخروج من الصب بدون تنفيذ اي كود او حدوث خطأ
اخي الكريم امام
الغاية من جملة كود الـ Transaction هو ربط تنفيذ اكثر من جملة حفظ او تعديل او حذف كلها اي ان يتحقق تنفيذ كل الاكواد بدون خطأ عندها يتم تنفيذ المطلوب على مستوى قاعدة البيانات وعند حذوث اي خطأ لاي سبب كان في احد الاكواد لن يتم تنقيذ اي كود على مستوى قاعدة البيانات حتى ولو كان الكود الاخر صحيحا
فهنا اما تنفيذ الكل او الغاء تنفيذ الكل
اما تطبيقه على كود واحد لامعنى له اذ لديك جملة try catch فهي تفيد في تنفيذ كود واحد ويمكن اظهار رسالة بالخطأ الممكن حصوله والخروج من الصب بدون تنفيذ اي كود او حدوث خطأ
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
