المشكلة: انني استخدم MDI forms لعرض بطاقة طالب ويمكن فتح اكثر من بطاقة في
نفس الوقت وهذه البطاقة بداخلها DBware Controls مرتبطة بجدول الطالب الموجود على Data module
فعند اظهار البطاقة يجب عمل insert
ولكن عندما اقوم بعمل Insert لاظهار البطاقة الثانية يظهر خطأ فهل هناك طريقة لحل هذه المشكلة
هناك طريقة لحل المشكة ولكن اجدها طويلة و معقدة بعض الشيئ(بدون استخدام DB Controls)
وهي استخدام Class تمثل الجدول بحيث تحتوي على متحولات الجدول ووضع تابعين
1- Read يقوم بقراءة القيم من قاعدة البيانات وتعبئتها ب(كونترول عادية)
2- Writeيقوم باخذ القيم من الكونترول و تعبئتها في قاعدة البيانات
فهل هناك طريقة افضل و جزاكم الله خيراً