السلام عليكم
بدأت مؤخراً تعلم الـ C# وقمت بعمل برنامج صغير يتعامل مع قاعدة بيانات (SQL Server Compact Edition) لكني واجهت مشكلة في حفظ البيانات من الـ DataSet إلى قاعدة البيانات
وبعد عدة محاولات لحصر المشكلة، إليكم هذا المثال البسيط جداً والذي يعاني من نفس المشكلة:
قاعدة بيانات بسيطة جداً مؤلفة من جدول واحد t1 فيه حقلين فقط هما id, txt
نافذة Form1 فيها DateGridView - TableAdapter - TableAdapterManager - DataSet -BindingNavigator - BindingSource
قمت بإنشاءها من خلال سحب أيقونة الجدول في الـ DataSources إفلاتها على سطح الـ Form1
(أي لم أقم بكتابة سطر واحد من الكود!! ، وكل الكود الموجود تم توليده من قبل الـ Visual Studio، لايمكن أن تكون المشكلة مني)
عند تجربة البرنامج يظهر أنه يقوم بعمله بشكل جيد، لكن عند فحص قاعدة البيانات أجدها لم تتغير (البرنامج يحتفظ بالتعديلات حتى إغلاق الـ Visual Studio)
فما سبب هذه المشكلة؟ وهل يعمل هذا البرنامج عندكم؟
(ملاحظة: قمت بالتجربة على جهازين وعلى Visual Studio 2010 Express و Visual Studio 2008 professional وعلى قاعدتي بيانات Access 2007 و SQL Server Compact Edition والمشكلة نفسها ...)
