تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار
#2
عليكم السلام ورحمة الله
فى ملاحظه صغيرة على الكود: هو ان انت عايز تغير بأسم جديد وفى نفس الوقت بتستدعى البيانات بعبارة SQL بدلالة ال unit_name اللى هو اصلا جديد
الحل انك تعدل ال sql بحيث تكون بدلالة رقم الوحدة مثلا وفى الحاله دى تقدر تغير اسم الوحده

جرب الكود التالى باعتبار ان رقم الوحدة مثلا هو Unite_ID  و ان الخانه الخاصة بها txt_ID
التغيير فى العبارة دي
"select * from unite where unite_ID='" & TXT_ID.Text & "'", Module1.con

كود :
Private Sub btn_edit_Click(sender As Object, e As EventArgs) Handles btn_edit.Click
      If TXT_NAME.Text = "" Then
          MessageBox.Show("يرجي ادخال اسم الوحدة", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)
          TXT_NAME.Select()
          Exit Sub
      End If
      '============كود التعديل
      Dim DT As New DataTable
      Dim DA As New SqlDataAdapter("select *from unite where unite_ID='" & TXT_ID.Text & "'", Module1.con)
      DA.Fill(DT)
      If DT.Rows.Count = 0 Then
          MessageBox.Show("اسم الوحدة غير موجود ", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)

      Else
          Dim DR = DT.Rows(0)
          DR!unite_name = TXT_NAME.Text
          Dim SAVE As New SqlCommandBuilder(DA)
          DA.Update(DT)
          MessageBox.Show("تم تعديل اسم الوحدة بنجاح", "رسالة تاكيد", MessageBoxButtons.OK, MessageBoxIcon.Information)
          btn_new_Click(sender, e)

      End If
  End Sub
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استفسار - بواسطة ali_ahmed12 - 07-11-22, 06:48 PM
RE: استفسار - بواسطة barawy - 08-11-22, 11:18 AM
RE: استفسار - بواسطة ali_ahmed12 - 08-11-22, 02:55 PM
RE: استفسار - بواسطة مصمم هاوي - 08-11-22, 06:09 PM
RE: استفسار - بواسطة ali_ahmed12 - 08-11-22, 06:26 PM
RE: استفسار - بواسطة barawy - 09-11-22, 10:26 AM
RE: استفسار - بواسطة ali_ahmed12 - 09-11-22, 07:08 PM
RE: استفسار - بواسطة barawy - 10-11-22, 02:03 PM
RE: استفسار - بواسطة ali_ahmed12 - 10-11-22, 05:05 PM


التنقل السريع :


يقوم بقرائة الموضوع: