06-07-16, 10:29 PM
السلام عليكم ورحمة الله وبركاته
كل عام وأنتم بخير ، وبعد :
أتعامل مع قواعد البيانات مباشرة من حيث الإضافة والتعديل والحذف
ولكن جربت أن أستخدم DataSet بحيث لا أتعامل مباشرة مع جدول قاعدة البيانات من ناحية الإضافة والحذف والتعديل وستجدون المثال بالمرفقات
عندما أضيف عنصراً لليستا تتم إضافته دون أن يضاف لجدول BookTable الموجود في قاعدة البيانات BookData
وعندما أنقر حفظ التعديلات تتم عملية حفظ التعديلات إلى جدول BookTable في قاعدة البيانات BookData
إلى هنا كل شيء تمام والمشكلة تكمن في عملية الحذف أو التعديل
فعندما أنقر حذف عنصر يتم حذف العنصر من الليستا ولكن عندما أنقر حفظ التعديلات لا تتم حفظ التعديلات في الجدول فعند تشغيل البرنامج مرة أخرى ستجد ان العنصر لم يتم حذفه.
وعندما أنقلا زر تعديل عنصر تتم عملية التعديل ولكن عندما أنقر حفظ التعديلات لا تحفظ التعديلات في جدول قاعدة البيانات
فاعلم أنه لا إله إلا الله