تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد تفريغ الداتاست بعد استخدامها
#1
اسلام عليكم ورحمة الله وبركاته
إخوتي الكرام هذه كود لتعبئة لست بوكس في حدوث الفورم لود
مشكلتي عندما افرع الداتا ست بعد تعبئة اللست بوك تتفرغ اللست بوكس من البيانات مرة أخري
لا أعلم ما السبب

برجاء المساعدة


كود :
      SQL = "SELECT * FROM Tab_Users order by G_ID"
      Da = New SqlDataAdapter(SQL, connDB)
      Try
          Lst_Users.DataSource = Nothing
          Lst_Users.Text = ""

          DS = New DataSet
          Da.Fill(DS, "Tab_users")
          'Da.Fill(DS, 0)
          'وهذا الكود يعمل أيضا


          With Lst_Users
              .DataSource = DS.Tables("Tab_users")
              '.DataSource = DS.Tables(0)  وهذا الكود يعمل أيضا
              .DisplayMember = "User_Name"
              .ValueMember = "User_Name"
              .SelectedIndex = -1
              .Refresh()
          End With
          Da.Dispose()
          'DS.Clear()   مشكلتي عندما افرع الداتا ست بعد تعبئة اللست بوك تتفرغ اللست بوكس من البيانات مرة أخري
      Catch ex As Exception

      End Try
الرد }}}
تم الشكر بواسطة:
#2
شي طبيعي اخي لانك ربطتها بالمصدر واي شيء يطرا على المصدر يقع على الاداة المربوطة.

كود :
Public Class Form1
   Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\db.accdb"
   Dim con As OleDb.OleDbConnection
   Dim dt As DataTable
   Dim da As OleDb.OleDbDataAdapter
   Private Sub gd()
       con = New OleDb.OleDbConnection(str)
       dt = New DataTable
       da = New OleDb.OleDbDataAdapter("select * from tb", con)
       da.Fill(dt)
   End Sub
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       gd()
   End Sub
   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       ListBox1.Items.Clear()
       For r = 0 To dt.Rows.Count - 1
           ListBox1.Items.Add(dt(r)(1))
       Next
   End Sub
   Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
       dt.Clear()
   End Sub
End Class

جرب الكود
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
(02-09-17, 01:33 AM)سعود كتب : شي طبيعي اخي لانك ربطتها بالمصدر واي شيء يطرا على المصدر يقع على الاداة المربوطة.

كود :
Public Class Form1
   Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\db.accdb"
   Dim con As OleDb.OleDbConnection
   Dim dt As DataTable
   Dim da As OleDb.OleDbDataAdapter
   Private Sub gd()
       con = New OleDb.OleDbConnection(str)
       dt = New DataTable
       da = New OleDb.OleDbDataAdapter("select * from tb", con)
       da.Fill(dt)
   End Sub
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       gd()
   End Sub
   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       ListBox1.Items.Clear()
       For r = 0 To dt.Rows.Count - 1
           ListBox1.Items.Add(dt(r)(1))
       Next
   End Sub
   Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
       dt.Clear()
   End Sub
End Class

جرب الكود

السلام عليكم ورحمة الله وبركاته
جزاك الله خيرا أخي الكريم سعود جاري التنفيذ والتحقق
الرد }}}
تم الشكر بواسطة:
#4
إقتباس :السلام عليكم ورحمة الله وبركاته

جزاك الله خيرا أخي الكريم سعود جاري التنفيذ والتحقق

و عليكم السلام ورحمة الله وبركاته
و إياك ...
و بانتظار رايك Smile
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لدي كود للإضافة أريد كود للتعديل وكود للحذف F.H.M 4 357 09-11-24, 09:50 AM
آخر رد: F.H.M
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 636 25-10-24, 01:57 PM
آخر رد: F.H.M
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 329 12-09-24, 06:29 PM
آخر رد: F.H.M
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 433 29-08-24, 06:27 PM
آخر رد: F.H.M
  أريد معرفة الطريقة ؟! saud1004 2 362 26-07-24, 12:15 PM
آخر رد: saud1004
  [سؤال] أريد الرجوع الى (آخر نسخة من فيجوال بيسك دوت نت قبل التوقف عن تحديثها) justforit 3 453 01-06-24, 04:22 AM
آخر رد: Taha Okla
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 616 17-04-24, 01:19 AM
آخر رد: Taha Okla
  مساعدة بشرح ربط قاعدة بيانات اكسس و استخدامها عبر النت rami700 2 739 06-11-23, 04:16 PM
آخر رد: أبووسم
  أريد كود لغلق جميع النوافذ عند تسجيل الخروج Emam emam 2 822 10-07-23, 02:12 AM
آخر رد: Emam emam
  لدي 73 Plan credits في Adobe Stock لمن يرغب في استخدامها عبدالله الدوسري 0 626 13-06-23, 08:55 AM
آخر رد: عبدالله الدوسري

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


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