منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تنقيص قيمة عدد من Listview من Colums
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4
[b][SIZE=5]
السلام عليكم ورحمة الله وبركاته

اريد ان انقص مثلا 100 من Colums3 الذي موجود به العدد 200

بحيث يعدل بحسب ID و يحفظ نفس التعديل في قاعدة البيانات ،، وهذه صورة لما اقصد

http://im32.gulfup.com/k9LEG.png

وهذه الصورة ايضا تمثل تركيب النموذج
http://im34.gulfup.com/BUUR7.png

وهذا هو المشروع مع قاعدة البيانات
http://www.gulfup.com/?RVdmuG
،، شكرا[/SIZE]
[/b]
هل من رد ..
حدد بالضبط ماذا تريد وحاول أن يكون سؤالك في جزئية تقنية بحتة

طلبك غير مفهوم
أبو يعقوب كتب :حدد بالضبط ماذا تريد وحاول أن يكون سؤالك في جزئية تقنية بحتة

طلبك غير مفهوم


اخي مع اني حاولت اشرح بالصور لكن ما انفهم الموضوع Smile
عموما ما اقصده جزاك الله خير هو :
اني املك Listview واكيد فيها Colums وعندي عملاء مضافين في Listview ,,
الان ما اريده هو :
عندما يكون موجود عميل ويوجد في قسم Number الخاص به برقم ID رقم مثل 200 كما في الصورة التالية ..
http://im32.gulfup.com/k9LEG.png
http://im34.gulfup.com/BUUR7.png

ان يكون بإمكاني طرح من قيمة 200 مثلا 100 ويتم حفظ التعديل ،،

اذا لم تفهمني ،،قول لي وانا سوف اشرح بشكل اكبر.
شكرا،،
Up Up Up Up
:confused: Up up up
Dim Val As integer=ListView1.Items(0).SubItems(3).Text

val= val-200

ListView1.Items(0).SubItems(3).Text=val
أبو يعقوب كتب :dim val as integer=listview1.items(0).subitems(3).text

val= val-200

listview1.items(0).subitems(3).text=val


شكرا ،، لكنه لا يحفظ التعديل في قاعدة البيانات وايضا لا يتم اختيار id ويتم عليه التعديل؟
احفظه أنت !

العرض في اللست والحفظ في القاعدة عمليتين مختلفتين

يعني لو كنت مكانك سأقوم أولاً بالحفظ في قاعدة البيانات ثم أعرض التغيير في اللست

اكتب Update Query مناسبة للحفظ
أبو يعقوب كتب :احفظه أنت !

العرض في اللست والحفظ في القاعدة عمليتين مختلفتين

يعني لو كنت مكانك سأقوم أولاً بالحفظ في قاعدة البيانات ثم أعرض التغيير في اللست

اكتب Update Query مناسبة للحفظ


اهااااا وصلتني الفكره ،،،، يعني اعطيه امرين الامر الاول كودك مع كود حفظ التعديل يعني هل سيكون هكذا ؟؟؟ [b][SIZE=5]لكنه لم يضبط معي


كود :
Dim Val As Integer = ListView1.Items(0).SubItems(6).Text

        Val = Val - (TextBox2.Text)

        ListView1.Items(0).SubItems(6).Text = Val



        Dim cm As New SqlCommand("update table1 set Rest=@Rest where ID=@ID", Conn)

        cm.Parameters.AddWithValue("@ID", SqlDbType.VarChar).Value = (TextBox3.Text).ToString

    cm.Parameters.AddWithValue("@Rest", SqlDbType.VarChar).Value = (TextBox2.Text).ToString

   If Conn.State = ConnectionState.Closed Then
                Conn.Open()
            End If
            cm.ExecuteNonQuery()
            cm.Parameters.Clear()
[/SIZE][/b]

ويوجد عندي حل اخر،، وهو ان يتم عمل العمليه الحسابيه بكودك ومن ثم يحفظ البيانات المسجلة في ListView1 في SubItems
لكني لا اعرف كيف يتم حفظ ListView1 في SubItems عن طريق ID
الصفحات : 1 2 3 4