![]() |
|
تنقيص قيمة عدد من Listview من Colums - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : تنقيص قيمة عدد من Listview من Colums (/showthread.php?tid=7976) |
تنقيص قيمة عدد من Listview من Colums - shado1796 - 19-03-13 هل من حل :confused:؟ تنقيص قيمة عدد من Listview من Colums - Easy4ever - 19-03-13 just.coder كتب :جرب حب حط الكود دا ف حدث موس دبل كليك ف لست فيو عندي ملاحظة في هذا الكود PHP كود : Dim cm As New SqlCommand("update table1 set Rest=@Rest where ID=@ID", Conn) في كلمة where تجي بعدها الشرط ID=@ID كيف وضعت ID في بارومتر ؟! أستبدل @ID بـ رقم ID حق الحقل المراد التعديل فيه يعني مثلا رقم ID موجود في ListView1.Items.Item(i).SubItems(0).Text إي أن حقل ID يعرض في ListView1 في العمود الأول بالأخير الكود بعد التعديل من PHP كود : Dim cm As New SqlCommand("update table1 set Rest=@Rest where ID=@ID", Conn) إلى PHP كود : Dim cm As New SqlCommand("update table1 set Rest=@Rest where ID=" & ListView1.Items.Item(i).SubItems(0).Text, Conn) جرب وعطنا خبر تنقيص قيمة عدد من Listview من Colums - shado1796 - 19-03-13 Easy 4ever كتب :عندي ملاحظة في هذا الكود [COLOR="#FF0000"] هذا الكود بعدما عدلت ما قلته ،، لكن لم يتم حفظ التعديل كود : On Error Resume Nextتنقيص قيمة عدد من Listview من Colums - Easy4ever - 19-03-13 shado1796 كتب : الكود كله أحس ان تركيبه خطأ :confused: أولا أنت عدلت إللي قلته لك وعدلت إيضا هذا الكود PHP كود : cm.Parameters.AddWithValue("@Rest", SqlDbType.VarChar).Value = ListView1.Items.Item(i).SubItems(6).Text خليته ياخذ القيمة من العمود السابع ؟ والعمود السابع خاص بالـ ID حسب فهمي لهذا الكود PHP كود : Dim cm As New SqlCommand("update table1 set Rest=@Rest where ID=" & ListView1.Items.Item(i).SubItems(6).Text, Conn) ثانيا ما المقصود من هذا الكود PHP كود : Dim upd As Integer = int - (TextBox92.Text) ياليت يتم شرح سطر سطر لهذا الكود وما الغرض منه حتى أتمكن من إفادتك لأني الأن أشوف الكود كله داخل في بعض ومتضارب في القيم تنقيص قيمة عدد من Listview من Colums - Easy4ever - 19-03-13 انا حملت الأن المثال الموجود في أول مشاركه لك وسأقوم برأيته وتعني فيه حتى أتمكن من فهم الكود وحل المشكله أنتظر .. تنقيص قيمة عدد من Listview من Colums - Easy4ever - 19-03-13 أنظر المرفق عدلت المثال إللي حاطه في المشاركة الأولى في البداية أحب ان أوضح لك أني لم أجد حقل رقمي لكي أتعامل معه بالخصم سوى الحقل MobileNumber فستغليته وكنت أبي اسحب القاعدة وأرفقها مع المثال لاكن رفض النسخ يقول انه متصل عقدني المهم انت حمل المثال واستخدم قاعدة البيانات إللي معك إللي أرفقته لنا في مشاركتك الأولى ضفت لك زر آخر يعمل على زيادة القيمة بدل من الخصم حتى تتمكن من التجربه الكود جربته بعد ما عدلته وشغال 100% تنقيص قيمة عدد من Listview من Colums - shado1796 - 19-03-13 Easy 4ever كتب :الكود كله أحس ان تركيبه خطأ :confused: اخي غلط في كتابت الكود في المشاركة بل هو كذا
كود : On Error Resume Nextثانيا ما اقصده بالكود كود : Dim upd As Integer = int - (TextBox92.Text)هو ان يخصم الرقم الموجود في TextBox92.Text من الليست فيو مثلا في SubItems(6) تنقيص قيمة عدد من Listview من Colums - Easy4ever - 19-03-13 تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ أنظر للمثال إللي قمت بتعديله وقارنه بالموجود لديك تنقيص قيمة عدد من Listview من Colums - shado1796 - 19-03-13 Easy 4ever كتب :تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ جاري التجربة ،، تنقيص قيمة عدد من Listview من Colums - shado1796 - 19-03-13 Easy 4ever كتب :تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ ماشاء الله تبارك الله عليك ،،
انا حاولت اسويها تعبت وانت حليتها ،،، انحلت المشكلة الله يوفقك يا رب استخدمت هذا الكود من مثالك كود : On Error Resume Nextوطبعا الجمع يتغير من علامة الاشارة الملونه بالاحمر |