السلام عليكم و رحمة الله و بركاته
أريد ان أعرف كيف أقوم بنقل التغييرات التي تمت علي الداتاست الي قاعدة البيانات و >لك مع نهاية البرنامج
السلام عليكم و رحمة الله و بركاته
أريد ان أعرف كيف أقوم بنقل التغييرات التي تمت علي الداتاست الي قاعدة البيانات و >لك مع نهاية البرنامج
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
ممكن تكتب هذا الكود في حدث اغلاق الفورم ::
ElDataAdapter.Update(ElDataSet);
شكرا أخي / معتز علي مرورك
ولني اريد ان أوضح لك اني اتعامل مع جدولين مرتبطين ببعض ....(مش مخطوبين و لا حاجة :lol: )
و كل ما أريده هو ان لا أقوم بعمل تحديث كلما حدث تغيير فتلك ليست مشكلة
انما المطلوب تعديل الجدولين بدون ان يظهر الخطأ.....Currency Violation
وذلك في آخر البرنامج
انت فاهمني , مش كده ؟
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
الحمد لله
لقد ألهمني الله الحل بعد ان ارسلت مشاركتي الأخيرة و هو كالآتي:-
بعد عمل الغاء لأحد السجلات نقوم بعمل تحديث
و في آخر البرنامج في حدث الغلاق (كما تفضل الأخ معتز شمس)
نقوم بوضع الكود التالي
this.OleDbDataAdapter1.Update(MyDataSet,"Data1"); this.OleDbDataAdapter2.Update(MyDataSet,"Data2");
حيث Data1 , Data2
هما جدولين مرتبطين
مع ملاحظة ان جملة التحديث بعد الالغاء لابد ان نحث الجدول الثاني ثم الأول اي عكس ترتيب الجمل المكتوبة هنا و ذلك حتي لا يظهر الخطأ Concurrency Violation
لانه يجب الغاء الجداول الفرعية أولا ثم الغاء الجدول الرئيسي (أقصد بالطبع الغاء السجلات المرتبطة)
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
هذا الموضوع مغلق.