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

التعامل مع combo و sql

مغلق
بدأه ام تسنيم في 8 يونيو 2004 · 2 رد · 570 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي برنامج يستخدم قاعدة البيانات اكسس واريد أن أملأ جدول في هذه القاعدة في combo هل بالإمكان أن أملا قائمة combo باستعمال أمر select وكيف يتم ذلك

ومشكورين سلفاً

#2

السلام عليكم

قومي بربط textbox1 بالحقل الذي تريدين اضافة بياناته للcombo و ذلك عن طريق الاداة data1

اضيفي command به الكود التالي

data1.recordset.movelast
x=data1.recordset.recordcount
data1.recordset.movefirst

combo.additem (text1.text)

for i=2 to x
data1.recordset.movenext
combo.additem (text1.text)
next

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#3

الأخت الكريمة أم تسنيم

قد قام بالرد عليك الأخ هشام ناصر ولكن ما فهمته من سؤالك انك لا تريدي كل بيانات الحقل ان تظهر في الكمبو بكس يعني تريدي بعض البيانات التي تحقق شروط معينة

و هذا يبدو من سؤالك عن استعمال جملة select

بصورة عامة تعبئة الكمبو بكس لا دخل لها بالاستعلامات يعني انها ممكن أن تتم بإستعلامات أو بأي طريقة أخري

لإضافة أي عنصر للكمبو بكس يستعمل الأمر

(combo.additem (text1.text

كما أوضح لك الأخ هشام حيث text1.text أي نص أو عدد

و لكي تقومي بتعبئة كمبو بكس ببيانات من جدول بشروط معينة عليك استخدام الاستعلامات بجملة select

بنفس الطريقة التي أوضحها لك هشام لكن تضيفي الأمر التالي في الفورم لود

_data1.recordsource="select field1,field2 from table where field1

"&text2.text&"=

مع تغيير اسم الجدول و اسماء الحقول بالاسماء الحقيقية

هذا مثال لعمل استعلام بشرط واحد وإذا كان لديك عدة شروط يمكنك اضافتها للاستعلام

بنفس الطريقة

هذا والله أعلم

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

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