منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

إلى

مشكلة مع حذف السجلات البحث عن فروع مماثلة


victor   (2001-12-06 09:46) [0]

يمكنني استخدام الاستعلام مع CashedUpdates: = True؛ و updateSQL
إذا قمت بإضافة سجل جديد ، فقم بحذفه لسبب ما ثم إصدار النسخة المتماثلة UpdateFailed
ولكن إذا أغلقت البرنامج وأعد فتحه ، فيمكن حذف هذا السجل دون مشاكل ، ويبدو أنه لا يتم مسح ذاكرة التخزين المؤقت

عند إضافة رقم قياسي جديد أقوم به
تحرير.
InsertRecord (...) ؛
Query1.ApplyUpdates.
Query1.CommitUpdates.

عند الحذف
حذف.
Query1.ApplyUpdates.
Query1.CommitUpdates.

ماذا يمكن أن يكون الأمر؟



victor   (2001-12-06 10:57) [1]

الاتحاد الافريقي ماساكي



victor   (2001-12-06 13:21) [2]

يجيب شخص ما ، يتم كتابة البرنامج فقط بقي هذا خلل
حرق :-(



Hermit   (2001-12-06 15:58) [3]

أحداث
AfterDelete و AfterPost = UpdateTable

وفي هذا الإجراء ما يلي:

الداخلي Tdm.UpdateTable (DataSet: TDataSet) ؛
بدأ
مع DataSet كما تفعل TDBDataSet
بدأ
Database.StartTransaction.
محاولة
ApplyUpdates. {حاول كتابة التحديثات إلى قاعدة البيانات} ؛
Database.Commit. {على النجاح ، ارتكب التغييرات} ؛
إلا
Database.Rollback. {عند الفشل ، التراجع عن التغييرات} ؛
CancelUpdates.
رفع. {قم برفع الاستثناء لمنع استدعاء CommitUpdates!}
الغاية؛
CommitUpdates. {عند النجاح ، امسح ذاكرة التخزين المؤقت}
الغاية؛
الغاية؛



victor   (2001-12-07 07:20) [4]

شكرا على النصيحة لكنها لا تحل المشكلة
ومع ذلك ، عند حذف السجل المدرج للتو ، ستظهر النسخة المتماثلة UpdateFailed ، وإذا أغلقت البرنامج وفتحته ، فيمكنك حذفه دون مشاكل



victor   (2001-12-07 12:32) [5]

أذكرك أن لا تنسى :-)



صفحات: 1 فرع كامل

المنتدى: "القواعد";
الأرشيف الحالي: 2002.01.08;
تنزيل: [xml.tar.bz2];

الطابق العلوي





الذاكرة: 0.56 ميغابايت
الوقت: 0.021 ج
1-22197
T2
2001-12-16 07:17
2002.01.08
هل من الممكن تعطيل سلة Windows برمجياً؟


1-22217
greenrul
2001-12-16 02:13
2002.01.08
TreeView - بضعة أسئلة


4-22510
ايليا
2001-10-14 18:06
2002.01.08
تغيير خصائص الطابعة


3-21934
Alexsyy
2001-12-04 08:52
2002.01.08
الرجاء مساعدتي


7-22431
باشا لقب تركي قديم
2001-09-21 15:58
2002.01.08
كيفية إزالة نموذج الصوت من بطاقة الصوت.





الأفريكانية الألبانية العربية الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch الانجليزية الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية الروسية صربي السلوفاكيّة سلوفيني الإسبانية السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский