23-01-18, 12:13 PM
(آخر تعديل لهذه المشاركة : 23-01-18, 12:17 PM {2} بواسطة محمود صالح.)
(23-01-18, 11:50 AM)مراد بورجي كتب : شكرا اخي جزاك الله الف خير
بس اخي فكرة الحذف والادخال من جديد صعبة ومش عملية انا بقوم باستعراض البيانات بلاول في الجريد فيو ومن تم اقوم بعمل تعديل بحسب الكود المرفق ولكن الكود لو كان عندي خمس اصناف واقوم بعمل التعديل يقوم يعدل جميع الاصناف الخمسة باخر صنف
تمام انا فاهم ولان انت مش واخد بالك من عمل update
ببساطة بعيدا عن الالفاظ العلمية
جملة update هي عبارة عن حلقة تكرار بداخلها
وكمثال
جرب ان تضع جملة update لوحدها دون حلقة تكرار for تمام (مع تثبيت (rows(0 مثلا)
هتلاقي الى حصل كتالي (خلينا مع مثال الفاتورة)
هتلاقي كل الصفوف (الى هما 5 صفوف )الموجودة في قاعدة البيانات اتغيرت ببيانات الصف الاول datagridview
معنى كده زي ما قلتلك انها حلقة تكرارية داخلية ان صح التعبير
طيب في مثالك انت لما نضيف على جملة update عليها حلقة تكرارية for كمان كيف حكون عملها ركز
الاول اخدت بيانات الصف الاول datagridview وغيرت جميع الصوف الخمسة الى في قاعدة البيانات بنفس بيانات الصف الاول
وبعد كده اخدت الصف الثاني datagridview وغيرت جميع الصوف الخمسة الى في قاعدة البيانات بنفس بيانات الصف الثاني
وهكذا لغاية الصف الاخير هتلاقي معلومات الصف الاخير هي الموجودة في الخمسة صوف في قاعدة البيانات
فهمت شغل update ازاي في مثالك
علشان كده بقلك متنفعش في حالتك دي
صلى الله على نبينا محمد
اخيكم / محمود صالح
قال الزهري رحمه الله
مــا عُـــبـِد الله بشئ أفضل من العلم

