السلام عليكم ورحمة الله, الحمد لله على وجود هكذا منتدى نطرح فيه الأمور العالقة
السؤال:
اذا كان عندي بطاقة طالب مثلاً تعرض معلومات من Datasource مربوطة مع AdoTable والمربوط مع جدول في قاعدة البيانات
فكيف يمكنيي عند التعديل على بطاقة الطالب ان اعرف انّ المستخدم قد عدل على هذا السجل وعند اغلاق البطاقة اقوم باظهار رسالة تأكيد الحفظ
واذا لم يعدل المستخدم على البطاقة لا اظهر له شيئ
لقد حللت هذه المشكلة عن طريق وضع OnChange على كل من الكنترول الموجودة في بطاقة الطالب انها تغير على متحول بولياني معرف في الفورم فعند الأغلاق افحص قيمة هذا المتحول اذا كانت true اي انه حصل تغيير وهكذا
ولكن قد وجدت ان هذه الطريقة غبية و طويلة
هل يمكنني ان اعرف انه حصل تغيير على Record من الأحداث الموجودة على AdoTable او على DataSource Components
ارجو ان اكون قد اوضحت المشكلة
وشكراً
