منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] ملئ الكومبوبوكس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] ملئ الكومبوبوكس (/showthread.php?tid=27786)



ملئ الكومبوبوكس - اسامه الهرماوي - 04-12-18

بعدما قمت بتحميل البيانات الي الكومبوبوكس من الاكسس
عندما اخرج من الشكل وارجع له تتكرر البيانات
فما الحل وهذا هو الكود.
كود :
Sub combo()

       DataAdapter = New OleDbDataAdapter("select * from quantity", con)
       DataAdapter.Fill(users)
       con.Close()
       ComboBox1.DataSource = users
       ComboBox1.DisplayMember = "الصنف"
   End Sub



RE: ملئ الكومبوبوكس - larbihamri - 04-12-18

السلام عليكم 
ما هو قصدك اخي بالخروج من الشكل ؟
إذا كان قصدك الفورم جرب الكود التالي بعد وضعه في حدث FormClosed
كود :
Me. DestroyHandle()



RE: ملئ الكومبوبوكس - baha - 04-12-18

هذا يعتمد على مكان استدعاء الاجراء لتعبئة الكومبو
أي الحدث الذي قمت بوضع الاستدعاء فيه


RE: ملئ الكومبوبوكس - Rabeea Qbaha - 04-12-18

PHP كود :
Sub combo()
ComboBox1.items.clear()
 
      DataAdapter = New OleDbDataAdapter("select * from quantity"con)
 
      DataAdapter.Fill(users)
 
      con.Close()
 
      ComboBox1.DataSource users
       ComboBox1
.DisplayMember "الصنف"
 
  End Sub 

تفضل اخي

عليك تفريغها قبل تعبئتها من جديد : ComboBox1.items.clear()

او عند الخروج من ال form استخدم me.Dispose 



RE: ملئ الكومبوبوكس - اسامه الهرماوي - 04-12-18

(04-12-18, 05:37 PM)Rabeea Qbaha كتب :
PHP كود :
Sub combo()
ComboBox1.items.clear()
 
      DataAdapter = New OleDbDataAdapter("select * from quantity"con)
 
      DataAdapter.Fill(users)
 
      con.Close()
 
      ComboBox1.DataSource users
       ComboBox1
.DisplayMember "الصنف"
 
  End Sub 

تفضل اخي

عليك تفريغها قبل تعبئتها من جديد : ComboBox1.items.clear()

او عند الخروج من ال form استخدم me.Dispose 
شكرا اخي تم التقيم.