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

How to Fill ComboBox From Access

مغلق
بدأه cdcase في 15 مايو 2006 · 7 رد · 976 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا معايا مشروع بسيط وواجهتنى مشكلة وهى إنى أريد أن احمل كل البيانات الموجودة على field فى قاعدة البيانات إلى ComboBox والكود التالى يحمل أول Column فقط

		ComboUnityNum.DataBindings.Add(New Binding("text", OleDs, "unity.unityname"))

كل ماأريده هو كيف أضيف البيانات كلها لهذا ال combo عن طريق For Each أو Loop

أرجو الافادة

تحياتى.......

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#2

السلام عليكم

راجع هذا الموضوع

/index.php?showtopic=95457

بالتوفيق

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

#3
كفاح كتب:
السلام عليكم

راجع هذا الموضوع

/index.php?showtopic=95457

بالتوفيق

السلام عليكم

أخى جربت هذا الكود ولم ينفع معى

لماذا لا أعلم

عموما شكرا على اهتمامك سأحاول مجددا

تحياتى........

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#4

السلام عليكم

الاخ كفاح

انا أريد أن أملا ال combo عن طريق الكود لا عن طريق الداتا جريد

تحياتى ...

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#5

اخي العزيز

ارجو ان ينفعك هذا الحل ..

اولا ضع هذا الكود في module ..

Function FillComboBox(ByVal field As String, ByVal table As String)
		Dim rd As OleDbDataReader
		Try
			If CON.State = ConnectionState.Closed Then
				CON.Open()
			End If

			With CMD
				.CommandType = CommandType.Text
				.CommandText = "SELECT " + field + " FROM " + table
				.Connection = CON
			End With

			rd = CMD.ExecuteReader

			Return rd

		Catch
			'Display error message, if any
			UnhandledExceptionHandler()
		End Try

	End Function

ثم في حدث تحميل الفورم ضع الكود التالي :

Dim rd As OleDbDataReader

rd = FillComboBox("FieldName", "TableName")
			While rd.Read
				ComboBox1.Items.Add(rd.Item("FieldName"))

			End While
			rd.Close()

وغير مايلزم

وبالتوفيق ان شاء الله

#6

السلام عليكم

أخى فى الله ابوخالد العيدروس

لك وافر الشكر والاحترام على الافادة

وانفع الله بك خلقه وجعله فى ميزان حسناتك

تحياتى.........

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

#7

للأسف لا أعرف لهذه البرمجة

لكني - إن شاء الله - أعرف عن طريق استخدام برمجة أخرى

فهل تود أن أجرب لك ببرنامج مبسط للتوضيح ؟

{ وقل رب زدني علماً }

#8
تمهيدي كتب:
للأسف لا أعرف لهذه البرمجة

لكني - إن شاء الله - أعرف عن طريق استخدام برمجة أخرى

فهل تود أن أجرب لك ببرنامج مبسط للتوضيح ؟

السلام عليكم

أخى فى الله تمهيدى

لك تحياتى

الحمد لله لقد قام الاخ ابوخالد العيدروس بوضع ما يزيد عن حاجتى جزاه الله وجزاك كل خير

تحياتى ............ ;)

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

هذا الموضوع مغلق.

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