19-03-13, 05:00 PM
هل من حل :confused:؟
تنقيص قيمة عدد من Listview من Colums
|
19-03-13, 05:00 PM
هل من حل :confused:؟
19-03-13, 05:35 PM
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) جرب وعطنا خبر <---------------------------------------------------------------->
19-03-13, 05:41 PM
Easy 4ever كتب :عندي ملاحظة في هذا الكود [COLOR="#FF0000"] هذا الكود بعدما عدلت ما قلته ،، لكن لم يتم حفظ التعديل كود : On Error Resume Next
19-03-13, 05:51 PM
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) ياليت يتم شرح سطر سطر لهذا الكود وما الغرض منه حتى أتمكن من إفادتك لأني الأن أشوف الكود كله داخل في بعض ومتضارب في القيم <---------------------------------------------------------------->
19-03-13, 05:56 PM
انا حملت الأن المثال الموجود في أول مشاركه لك وسأقوم برأيته وتعني فيه
حتى أتمكن من فهم الكود وحل المشكله أنتظر .. <---------------------------------------------------------------->
19-03-13, 06:49 PM
أنظر المرفق
عدلت المثال إللي حاطه في المشاركة الأولى في البداية أحب ان أوضح لك أني لم أجد حقل رقمي لكي أتعامل معه بالخصم سوى الحقل MobileNumber فستغليته وكنت أبي اسحب القاعدة وأرفقها مع المثال لاكن رفض النسخ يقول انه متصل عقدني المهم انت حمل المثال واستخدم قاعدة البيانات إللي معك إللي أرفقته لنا في مشاركتك الأولى ضفت لك زر آخر يعمل على زيادة القيمة بدل من الخصم حتى تتمكن من التجربه الكود جربته بعد ما عدلته وشغال 100% <---------------------------------------------------------------->
19-03-13, 06:49 PM
Easy 4ever كتب :الكود كله أحس ان تركيبه خطأ :confused: اخي غلط في كتابت الكود في المشاركة بل هو كذا
كود : On Error Resume Next ثانيا ما اقصده بالكود كود : Dim upd As Integer = int - (TextBox92.Text) هو ان يخصم الرقم الموجود في TextBox92.Text من الليست فيو مثلا في SubItems(6)
19-03-13, 06:55 PM
تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ
أنظر للمثال إللي قمت بتعديله وقارنه بالموجود لديك <---------------------------------------------------------------->
19-03-13, 07:17 PM
(آخر تعديل لهذه المشاركة : 19-03-13, 07:22 PM {2} بواسطة ahmed mohamed soliman.)
Easy 4ever كتب :تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ جاري التجربة ،،
19-03-13, 07:33 PM
(آخر تعديل لهذه المشاركة : 19-03-13, 07:38 PM {2} بواسطة ahmed mohamed soliman.)
Easy 4ever كتب :تركيبة السؤال خطأ اساسا وطريقة التعديل بعد فيه أخطأ ماشاء الله تبارك الله عليك ،،
انا حاولت اسويها تعبت وانت حليتها ،،، انحلت المشكلة الله يوفقك يا رب استخدمت هذا الكود من مثالك كود : On Error Resume Next وطبعا الجمع يتغير من علامة الاشارة الملونه بالاحمر |
|