deadlock
#5
لا اعرف هل في الحالة التى ظهرت فيها الرسالة استعملت transaction ام لا لاني استعملها في اوامر ولا استعملها في اوامر اخرى فانا استعملها فقط عندما تكون هناك عدة عمليات على عدة جداول وتنفيذها كلها او عدم تنفيذها كلها اي ان لا يتم تنفيذ جزء منها مثل اجراء شئ على الجدول الاول وتفشل الاجراءات على الجدول الثاني وهذا كل ما اعلمه عن استعمال transaction وايضا انا استعملها بالطريقة التالية
ibtransaction1.Active := false;
ibtransaction1.StartTransaction;
xxxxxx
xxxxx
ibtransaction1.CommitRetaining;
وفي العادة تكون الاجراءات التى استعمل transaction فيها تستخدم transaction اخرى عير default transaction ولكني ساستخدم transaction في كل التعليمات على الجداول مادامت مطلوبة
الرد


الردود في هذا الموضوع
deadlock - بواسطة معمر محسن - 22-01-2009, 05:25 PM
deadlock - بواسطة musvc - 22-01-2009, 08:22 PM
deadlock - بواسطة معمر محسن - 23-01-2009, 02:08 AM
deadlock - بواسطة محمد عبد العزيز - 23-01-2009, 01:47 PM
deadlock - بواسطة معمر محسن - 23-01-2009, 11:24 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم