من المعروف ان DBGrid تحفظ المعلومات في قاعدة البيانات فور الانتقال إلى سجل جديد
كيف يمكنني ابطال الحفظ التلقائي وحفظ المعلومات فقط عند الضغط على زر
من المعروف ان DBGrid تحفظ المعلومات في قاعدة البيانات فور الانتقال إلى سجل جديد
كيف يمكنني ابطال الحفظ التلقائي وحفظ المعلومات فقط عند الضغط على زر
السلام عليكم و رحمة الله وبركاته
مثلا لو تستعمل Table1 تكتب
Table1.CacheUpdate := True;
وفي زر الحفظ تكتب:
Table1.ApplyUpdate;
والسلام
شكرا لك كثيرا
في عنصر الـ AdoTable كالتالي :
ضبط الخاصية Cursor Type على القيمة ctStatic
والخاصية Lock Type على ltBatchOptimistic
في زر الحفظ
ADOTable1.UpdateBatch(arAll);
لإلغاء التغييرات التي أجريناها :
ADOTable1.CancelBatch(arAll);
و شكرا لك DeltaAziz
هذا الموضوع مغلق.