20-04-20, 05:38 PM
السلام عليكم ورحمة الله وبركاته
بداية الشكر الجزيل لكما لتفاعلكم مع الموضوع
ممكن سؤالي ما كان واضح مثل ماقال الأخ mmali127
سؤالي كالتالي
عندي قاعدة بيانات وأريد أن أعمل لها تعديل في خلية معينة في عمود رقم 8 والتعديل هو حذف علامة الطرح ( - ) اذا كانت الخلية بها هذه العلامة وتحويلها الى هذه القيمة
"00:00" ثم عملت الكود التالي
أين المشكلة إذاً ؟
يتم تعديل فقط على السطر الذي أحدده يدويا فقط وباقي السطور تترك كما هي لأن التعديل يتطلب أن قيمة الخلية التي تريد تعدلها يجب أن تظهر في التكست بوكس
أريد أن يتم التعديل بالتتالي بدون أن أقوم بتحديد كل سطر لوحده
آسف على الاطالة
بداية الشكر الجزيل لكما لتفاعلكم مع الموضوع
ممكن سؤالي ما كان واضح مثل ماقال الأخ mmali127
سؤالي كالتالي
عندي قاعدة بيانات وأريد أن أعمل لها تعديل في خلية معينة في عمود رقم 8 والتعديل هو حذف علامة الطرح ( - ) اذا كانت الخلية بها هذه العلامة وتحويلها الى هذه القيمة
"00:00" ثم عملت الكود التالي
Dim a5 As Integer
Dim last5 As Integer = DataGridView2.Rows.Count - 1
For a5 = 0 To last5
If DataGridView2.Rows(a5).Cells(8).Value.Contains("-") Then
DataGridView2.Rows(a5).Cells(8).Value = "00:00"
'Dim cmdupdate As SqlCommand = New SqlCommand("update Daily_Table set TimeWithSecond=@TimeWithSecond where ID = @ID", Sqlcon)
'cmdupdate.Parameters.Add("@TimeWithSecond", SqlDbType.NVarChar).Value = TextBox10.Text
'cmdupdate.Parameters.Add("@ID", SqlDbType.Int).Value = CInt(TextBox11.Text)
'Sqlcon.Open()
'If cmdupdate.ExecuteNonQuery = 1 Then
'End If
'Sqlcon.Close()
End If
Next
MsgBox("تم التعديل بنجاح")
أين المشكلة إذاً ؟
يتم تعديل فقط على السطر الذي أحدده يدويا فقط وباقي السطور تترك كما هي لأن التعديل يتطلب أن قيمة الخلية التي تريد تعدلها يجب أن تظهر في التكست بوكس
أريد أن يتم التعديل بالتتالي بدون أن أقوم بتحديد كل سطر لوحده
آسف على الاطالة

