الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطأ في كود تعبئة 2كومبو بوكس من اختيار من كومبو ثالث

بدأه aboumazen في 20 مايو 2012 · 4 رد · 837 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

If ComboMatiere1.SelectedIndex = 0 Then 'قرآن كريم
            	Dim dataset1 As New DataSet
            	dataset1.Clear()
            	Dim sqlstr1 As String = "select * FROM TabTawzieSanawi4"
            	conn.Open()
            	Dim DataAdapter1 As New OleDbDataAdapter(sqlstr1, conn)
            	DataAdapter1.Fill(dataset1, "TabTawzieSanawi4")
            	conn.Close()
            	DataAdapter1.Dispose()


            	ComboLeçon1.DataSource = dataset1.Tables("TabTawzieSanawi4")
            	ComboLeçon1.DisplayMember = "Qoran"
            	ComboLeçon1.ValueMember = "Num"
            	ComboLeçon1.Text = vbNullString

            	Dim dataset2 As New DataSet
            	dataset2.Clear()
            	Dim sqlstr2 As String = "select * FROM TabEtapesQoran2"
            	conn2.Open()
            	Dim DataAdapter2 As New OleDbDataAdapter(sqlstr2, conn2)
            	DataAdapter2.Fill(dataset2, "TabEtapesQoran2")
            	conn2.Close()
            	DataAdapter2.Dispose()

            	ComboEtapes1.DataSource = dataset2.Tables("TabEtapesQoran2")
            	ComboEtapes1.DisplayMember = "Qoran"
            	ComboEtapes1.ValueMember = "Num"
            	ComboEtapes1.Text = vbNullString
end if

تم تعديل هذه المشاركة بواسطة aboumazen في 20 مايو 2012 في 13:51

#2

نسيت ان اذكر امرا غربيا وهو

اني عندما اضع كود تعبءة الكومبو الثاني قبل الثالث يعمل لكن يعطي خطأ داخل جملة try

و لا يعبأ الكومبو الثالث اذا وضعت كود تعبئته هو الثاني دائما داخل جملة try و يعطي نفس الخطأ

تم تعديل هذه المشاركة بواسطة aboumazen في 20 مايو 2012 في 14:19

#3

جرب هذا الكود

If ComboMatiere1.SelectedIndex = 0 Then 'قرآن كريم
                Dim dataset1 As New DataSet
                Dim sqlstr As String = "select * FROM TabTawzieSanawi4"
                Dim DataAdapter1 As New OleDbDataAdapter(sqlstr1, conn)
                DataAdapter1.Fill(dataset1, "TabTawzieSanawi4")

                ComboLecon1.DataSource = dataset1.Tables("TabTawzieSanawi4")
                ComboLecon1.DisplayMember = "Qoran"
                ComboLecon1.ValueMember = "Num"

                Dim dataset2 As New DataSet
                sqlstr  = "select * FROM TabEtapesQoran2"
                Dim DataAdapter2 As New OleDbDataAdapter(sqlstr, conn)
                DataAdapter2.Fill(dataset2, "TabEtapesQoran2")

                ComboEtapes1.DataSource = dataset2.Tables("TabEtapesQoran2")
                ComboEtapes1.DisplayMember = "Qoran"
                ComboEtapes1.ValueMember = "Num"

end if
1
#4

جزاك الله خيرا اخي كريم دائما حاضر لمد يدد العون

لكن هذه المرة للاسف بقي المشكل كما هو

#5

ارفق المشروع

1

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…