تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ComboBox - DBNul
#1
Question 
أخواني الأفاضل

لو تكرمت لدي مشكلة في تعبئة قائمة الـ ComboBox ببيانات أحد أعمدة الـ DataBase من نوع  Access حيث أنه يوجد قيم فارغة لاأريدها أن تظهر في هذه القائمة. لدي الكود التالي الذي أستخدمه للتعبئة التلقائية لكنه لايفي بالغرض
كود :
       SQLStr = "Select * from Table_Item"
       Dim cmd As New OleDb.OleDbCommand(SQLStr, dbConn)
       dr = cmd.ExecuteReader
       CBox1_Edit.Items.Clear()
       While dr.Read()
           If CBox1_Edit.FindString(dr(2)) < 0 Then
              CBox1_Edit.Items.Add(dr(2)).ToString)
           End If
       End While
{ اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الخبير }
الرد }}}}
تم الشكر بواسطة:
#2
غير هذه
PHP كود :
If CBox1_Edit.FindString(dr(2)) < 0 Then 
الى هذه
PHP كود :
If CBox1_Edit.FindString(dr(2)) < and dr(2).tostring.trim <>"" Then 
الرد }}}}
تم الشكر بواسطة: myalsailamy , abuzzouz
#3
شكراً جزيلا أخي العزيز HASAN6.0 إلا أن هناك مسج تظهر تفيد بأنها لاتقبل قاعدة البيانات بيانات فارغة، فما الحل؟!

{ اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الخبير }
الرد }}}}
تم الشكر بواسطة:
#4
If CBox1_Edit.FindString(dr(2)) < 0 AndAlso dr(2) <> DBNull.Value Then

لم اجربها لعدم وجود قاعدة بيانات او مثال ،، على العموم الحل بان تتاكد بان قيمة الخليه لا تساوي DBNull.Valueابحث بالعم قوقل و ستجدي الاجابه بحيث خذ بالاعتبار بان Nothing أو null لا تساوي DBNull.Value
اسم معرفي : محمد يحيى
الرد }}}}
تم الشكر بواسطة: abuzzouz
#5
أخواني تم بحمد الله التوصل للحل وهو يتعلق باختيار البيانات التي لا تساوي Null في جملة الاتصال نفسها كما يلي:

PHP كود :
SQLStr "Select * from Table_Item Where Not(field name) is null" 
{ اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الخبير }
الرد }}}}
تم الشكر بواسطة:
#6
او استخدم
isdbnull(field name) = false
الرد }}}}
تم الشكر بواسطة: abuzzouz , abuzzouz


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن عرض combobox بشرط معين في داخل datagridview البراء 6 1,041 29-11-15, 12:44 AM
آخر رد: abulayth
  [سؤال] تحميل البيانات في combobox raoe-041 17 2,746 10-11-14, 04:44 AM
آخر رد: raoe-041
  ملئ DataGridView بجدول قاعدة بيانات اكسس بواسطة combobox ناريمان 2 2,104 23-09-13, 10:36 AM
آخر رد: Sajad
  Listbox,Combobox,checkbox and radiobutton link with Access database eng.khalidvb 2 1,108 22-08-13, 03:32 PM
آخر رد: eng.khalidvb

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم